Я новичок в API flickr, и я предположил, что выборка фотографий из заданного фотосета была просто делом запроса на отдых с ключом 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/, когда я зарегистрировал свой аккаунт, поэтому я не понимаю, почему я получаю это сообщение.
http://www.flickr.com/services/api/keys/
Что я здесь не так делаю?
Вы должны указать символы & в вашем запросе. Поставьте одинарные кавычки вокруг полного URL.