2011-08-17 5 views
0

J'utilise l'API Google Reader (non officielle) et l'authentification OAuth. Toutes les requêtes GET fonctionnent correctement, mais pas celles POST (comme marquer une entrée comme lue) - elles renvoient l'erreur 401 sans autre explication. J'ai essayé ceci dans le code (C#) et dans Google OAuth Playground et obtiens la même erreur 401. Quelle demande dois-je envoyer à Google Reader pour marquer une entrée comme lue?Google Reader Marque OAuth comme étant lu

+0

Pouvez-vous envoyer ce que vous envoyez maintenant qui obtient l'erreur 401? –

+0

J'envoie 'a = utilisateur/-/état/com.google/lecture & ac = edit & i = tag: google.com, 2005: lecteur/article/daef3c61fd4eaa89 & T = // UNSYt0wcFmqNwotdcv6Qnw' comme corps POST et' OAuth oauth_consumer_key = "xxxx", oauth_signature_method = "HMAC-SHA1", oauth_signature = "xxxx", oauth_timestamp = "1313566485", oauth_nonce = "xxxx", oauth_version = "1.0", oauth_token = "xxxx" 'comme valeur de l'en-tête Authorization à l'URL https: // www .google.com/reader/api/0/edit-tag. – aplavin

+0

Plus tôt, j'ai utilisé l'authentification de connexion/mot de passe, et la même requête POST (bien sûr, sans en-tête Authorization) a bien fonctionné. – aplavin

Répondre

Questions connexes