2010-12-14 69 views
0

je le code suivant:« Signature incorrect » Python Twitter

import urlparse 
import oauth2 as oauth 

PROXY_DOMAIN = "twitter1-ewizardii.apigee.com" 
consumer_key = '...' 
consumer_secret = '...' 
consumer = oauth.Consumer(consumer_key, consumer_secret) 

oauth_token  = '...' 
oauth_token_secret = '...' 

token = oauth.Token(oauth_token, oauth_token_secret) 
client = oauth.Client(consumer, token) 

request_token_url = "https://twitter1-ewizardii.apigee.com/1/account/rate_limit_status.json" 
resp, content = client.request(request_token_url, "GET", PROXY_DOMAIN) 
print resp 
print content 

Cependant, je continue à obtenir l'erreur "error":"Incorrect signature" ce fonctionnait plus tôt, et j'ai essayé des solutions personnes ont proposées en ligne, a généré de nouvelles lettres de créance, etc., mais ça ne semble plus fonctionner après avoir travaillé pendant une semaine comme ça.

Merci,

+0

Je me demande si Twitter a changé quelque chose. Mon application fonctionnait depuis des mois sans aucun changement. Soudain, j'ai commencé à recevoir des erreurs de "signature incorrecte" hier. – richcollins

+0

Oui, je me suis juste passé à "tweepy" une fois que j'ai eu le proxy qui travaille à nouveau dessus. – eWizardII

Répondre

0

Bien que je suis passé à tweepy pour toute personne qui trouve cette question cela peut être utile pour vous:

http://dev.twitter.com/pages/libraries

Il aurait pu être un petit problème le jour où j'étais testant que je ne suis pas retourné à essayer le module oauth-python depuis tweepy a travaillé pour moi. Mais ce lien liste toutes les bibliothèques disponibles et est une ressource précieuse si un tel problème se pose à nouveau.