J'essaie d'accéder à tous les messages de délicieux, selon delicious API. Dans Ubuntu Linux je donne la commande:Délicieuses réponses API avec "accès refusé"
curl https://myusername:[email protected]/v1/posts/all
où sont enregistrés myusername et mypassword avec un compte de messagerie Yahoo. J'ai la réponse:
<?xml version="1.0" standalone="yes"?>
<result code="access denied" />
<!-- fe07.feeds.del.ac4.yahoo.net uncompressed/chunked Mon Nov 9 13:06:28 PST 2009 -->
Qu'est-ce qui ne va pas?
code 999 uniquement lorsque demandé dans la barre d'adresse de Firefox. – lmsasu
Pour les messages/récents, j'obtiens le même xml que celui donné dans la question. – lmsasu
Ainsi, en rendant l'appel tel que vous êtes, le certificat SSL ne peut pas être vérifié car il ne sait pas où l'obtenir. Si vous voulez qu'il soit authentifié, vous devrez fournir l'autorité de certification racine Equifax. Si l'authentification n'est pas nécessaire, vous pouvez utiliser l'option -k comme suit: curl -k -u nom d'utilisateur: mot de passe https: //api.del.ic.ious/v1/posts/recent – kafuchau