Maison >développement back-end >tutoriel php >Pourquoi est-ce que je reçois des « Données d'authentification incorrectes » (Erreur 215) de l'API Twitter ?
Erreur 215 : Données d'authentification incorrectes de l'API Twitter
Lors de la tentative d'accès à l'API de Twitter avec l'intention de récupérer une liste d'abonnés associés à un utilisateur particulier, un message d'erreur avec le code 215 et le message « Données d'authentification incorrectes » peuvent être rencontrés.
La documentation de ce code d'erreur spécifique n'est pas facilement disponible, mais une explication peut être fournie :
Le code d'erreur 215 indique que les données d'authentification utilisées pour l'appel API sont incorrectes ou invalides. Pour résoudre ce problème, assurez-vous que :
À titre de référence, un extrait de code PHP simplifié qui implémente L'authentification OAuth 1.0 et fait une demande à l'API Twitter est fournie ci-dessous :
<code class="php">$token = 'YOUR_TOKEN'; $token_secret = 'YOUR_TOKEN_SECRET'; $consumer_key = 'CONSUMER_KEY'; $consumer_secret = 'CONSUMER_SECRET'; $host = 'api.twitter.com'; $method = 'GET'; $path = '/1.1/followers/ids.json'; // api call path $query = array( // query parameters 'cursor' => '-1', 'screen_name' => 'username' ); $oauth = array( 'oauth_consumer_key' => $consumer_key, 'oauth_token' => $token, 'oauth_nonce' => (string)mt_rand(), // a stronger nonce is recommended 'oauth_timestamp' => time(), 'oauth_signature_method' => 'HMAC-SHA1', 'oauth_version' => '1.0' ); // complete the OAuth 1.0 authentication process // ... // continue with making the API call</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!