2009-08-26 8 views
0

Je suis nouveau à l'API Flickr, et je suppose aller chercher des photos à partir d'un photoset donné était simplement de faire une demande de repos avec une clé api et utilisateur répertorié, comme ceci:Que fais-je avec cette requête api flickr?

$ curl http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key=249f544ccfec879bc602f23c7441047c&[email protected]&format=json 

Mais quand je essayer, je reçois la réponse suivante:

[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> 

cette clé API est celui qui m'a été assigné à http://www.flickr.com/services/api/keys/ quand je me suis inscrit à mon compte, je suis confus au sujet de pourquoi je reçois ce message.

Qu'est-ce que je fais mal ici?

+0

Juste pour l'enregistrement: l'API Flickr n'est pas RESTful :) –

+0

Retagged. C'est du pur RPC. – aehlke

Répondre

2

Vous devez citer les caractères & dans votre requête. Mettez des guillemets simples autour de l'URL complète.