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
A
Répondre
1
Le problème est résolu à l'aide de l'autorisation expérimentale OAuth2 de Google, qui peut être consultée au http://code.google.com/apis/accounts/docs/OAuth2.html. Auto-implémentation de ce protocole n'a pas été aussi difficile que je l'ai pensé =)
Questions connexes
- 1. API Google Reader - Marquer tout comme lu
- 2. Google Reader non lu Nombre
- 3. BGRA étant lu comme RGBA
- 4. Google lecteur api marque comme lu retour erreur 411 (en utilisant Java sur Android)
- 5. Google Reader - Conserver l'état de l'élément lu dans Sync
- 6. API Google Reader Nombre de lectures non lu
- 7. C# e-mail d'échange de marque comme lu
- 8. Comment puis-je marquer un élément comme lu avec Google Reader api (en utilisant python)
- 9. OAuth avec l'API Google Reader à l'aide de l'objectif C
- 10. Architecture NoSQL pour application comme Google Reader
- 11. Google Reader comme application Web (SmartGWT) (GWT)
- 12. Google lecteur api marquer un élément comme non lu
- 13. Recréer Google+/Google Reader comme Header Nav Bar ??? (Android)
- 14. Marque C++ comme obsolète
- 15. API Google Reader?
- 16. copier sqlite3 db tout en étant lu
- 17. authentification google reader
- 18. Comment obtenir rss vieux articles comme google reader
- 19. Problème d'authentification de Google Reader
- 20. URL de l'abonnement Google Reader
- 21. Application iPhone Google Reader natif
- 22. Marquer comme non lu
- 23. Pubsub: Marquer comme lu
- 24. RSS Reader php (ont déjà lu les articles connexes)
- 25. nourrit Importation de Google Reader
- 26. Comment créer un Google Reader?
- 27. Marquage des éléments comme lus/non lus dans l'application iPhone google reader
- 28. URL réécrite étant connecté par Google comme plusieurs URL
- 29. Comment puis-je obtenir plus de 200 résultats de l'API OAuth de Google Reader?
- 30. Eclipse marque des lignes comme code mort
Pouvez-vous envoyer ce que vous envoyez maintenant qui obtient l'erreur 401? –
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
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