Estoy trabajando en la autenticación de Twitter, todo parece funcionar bien hasta que llego al getAccessToken
que devuelve Array ([ ] =>)
.Twitter OAUTH devuelve una matriz vacía
lo que he hecho:
Primera fase:
$connection = new TwitterOAuth('xxxxxxxx','xxxxxxxx'); $temporary_credentials = $connection->getRequestToken('http://example.com/profile.php?passurl=1'); $redirect_url = $connection->getAuthorizeURL($temporary_credentials); $_COOKIE['oauth_token'] = $temporary_credentials['oauth_token']; $_COOKIE['oauth_token_secret'] = $temporary_credentials['oauth_token_secret']; header("Location: $redirect_url");
segunda fase (aquí es donde me encuentro con el problema)
$connection = new TwitterOAuth( 'xxxxxxxxxx', 'xxxxxxxxxx', $_COOKIE['oauth_token'], $_COOKIE['oauth_token_secret'] ); $token_credentials = $connection->getAccessToken();
pretendo guardando los valores $token_credentials
en la base de datos pero devuelve una matriz vacía: Array ([ ] =>)
¿Qué no estoy haciendo bien?
favor próxima vez que tratar de sangrar el código antes de la publicación de ella, que era totalmente ilegible! – m09
¡gracias por la edición! –
En 'twitteroauth.php' agregue un' var_dump ($ response); 'al final de la función' http'. Esta será la respuesta en bruto devuelta por Twitter. ¿Es un error o un token de acceso? – abraham