- Quelle application effectue la requête
- Au nom de quel utilisateur la requête publie
- Si l’utilisateur a accordé à l’application l’autorisation de publier en son nom
- Si la requête a été altérée par un tiers pendant son transit
oauth_consumer_key | xvz1evFS4wEEPTGEFPHBog |
oauth_nonce | kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg |
oauth_signature | tnnArxj06cWHq44gCs1OSKk/jLY= |
oauth_signature_method | HMAC-SHA1 |
oauth_timestamp | 1318622958 |
oauth_token | 370773112-GmHxMAgYyLbNEtIKZeRNFsMKPR9EyMZeS9weJAEb |
oauth_version | 1.0 |
Construction de la chaîne d’en-tête
- Ajoutez la chaîne « OAuth » (y compris l’espace à la fin) à DST.
- Pour chaque paire clé/valeur des 7 paramètres mentionnés ci‑dessus :
- Pourcent-encodez la clé et ajoutez‑la à DST.
- Ajoutez le caractère égal « = » à DST.
- Ajoutez un guillemet double « ” » à DST.
- Pourcent-encodez la valeur et ajoutez‑la à DST.
- Ajoutez un guillemet double « ” » à DST.
- S’il reste des paires clé/valeur, ajoutez une virgule « , » et un espace « » à DST.