2010-09-29 22 views
0

Une boucle HEADER doit contenir les éléments suivants:X_VERIFY_CREDENTIALS_AUTHORIZATION - où puis-je obtenir ces valeurs?

oauth_consumer_key="YOUR KEY HERE",  
oauth_signature_method="HMAC-SHA1", 
oauth_token="YOUR TOKEN HERE",   
oauth_timestamp="TIMESTAMP", 
oauth_nonce="OAUTH NONCE", 
oauth_version="1.0", 
oauth_signature="SIGNATURE" 

où puis-je obtenir le consumer_key, un oauth_token valide, horodatage, nonce, signature ??

vic, merci!

Répondre

0

La spécification pour générer une demande OAuth appropriée est ici: http://tools.ietf.org/html/rfc5849

Il est assez compliqué, donc je vous recommande d'utiliser une bibliothèque open source pour faire le levage de charges lourdes. Vous pouvez en trouver un ici: http://oauth.net/code/

Où vous obtenez votre clé de consommateur dépend de l'API que vous utilisez. Twitter par exemple est http://dev.twitter.com/apps, et FourSquare est http://foursquare.com/oauth/.

+0

merci, j'ai utilisé une librairie (jaisenmathai-php) et j'obtiens les bonnes valeurs, mais twitter dit toujours "impossible de vous authentifier .." ;-) – Lamp