我是flickr API的新手,我假设从给定的照片集中获取照片只是一个用api键和用户列出的休息请求的情况,如下所示:
$ curl http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key=249f544ccfec879bc602f23c7441047c&user_id=36940190@N04&format=json
但是当我尝试这个时,我得到以下回应:
[1] 2193
[2] 2194
[3] 2195
[2]- Done api_key=249f544ccfec879bc602f23c7441047c
~$ <?xml version="1.0" encoding="utf-8" ?>
<rsp stat="fail">
<err code="100" msg="Invalid API Key (Key not found)" />
</rsp>
此API密钥是我在注册帐户时http://www.flickr.com/services/api/keys/
分配给我的密钥,因此我对我收到此邮件的原因感到困惑。
我在这里做错了什么?
答案 0 :(得分:2)
你必须引用&amp;查询中的字符。在整个URL周围加上单引号。