【发布时间】:2020-08-05 07:46:08
【问题描述】:
我被难住了!
这将起作用 - 请注意 id 数字是如何放置在此 GET 语句中的 URL 中的
GET https://api.discogs.com/artists/8760?callback=callbackname
返回以下字符串(截断):
({"meta": {"status": 200}, "data": {"name": "Madonna", "id": 8760, "resource_url": "https://api.example.com/artists/8760".....
这位艺术家的身份证号码是8760
我已经尝试过了,并且由于引号或大括号而不断返回错误,并且我的变量没有被传递给 $shell:
id=8760
GET https://api.discogs.com/artists/"$id"?callback=callbackname
GET https://api.discogs.com/artists/"$id"?callback=callbackname
GET https://api.discogs.com/artists/"'$id'"?callback=callbackname
GET https://api.discogs.com/artists/'"$id"'?callback=callbackname
如果我只是输入数字而不是使用变量,它们都会返回各种错误并且不会返回正确的输出
【问题讨论】:
-
$id 有值吗?我相信你在使用 curl。你不能只给 $id 没有任何引号。并粘贴你得到的错误