Ver Mensaje Individual
  #17 (permalink)  
Antiguo 31/10/2013, 04:14
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: Error al enviar tweet.

normalmente sí avisa de no tener cURL activado, pero hace semanas leí que hay veces que cURL puede estar activado y no aparecer en el phpinfo(); por lo tanto realiza un phpinfo(); busca (ctrl+f) curl y fíjate si lo tienes enabled. otra prueba es ver qué valor te devuelve la variable a la que igualas el valor del método instanciado para realizar el envío del mensaje.

algo más o menos así

Código PHP:
Ver original
  1. function sendmsg ( $msg )
  2. {
  3. $settings = array(
  4.     'oauth_access_token' => "secret",
  5.     'oauth_access_token_secret' => "secret",
  6.     'consumer_key' => "secret",
  7.     'consumer_secret' => "secret"
  8.     );
  9.    
  10.     $url = "https://api.twitter.com/1.1/statuses/update.json";
  11.    
  12.     $postdata = array(
  13.         'status' => '.$msg.'
  14.     );
  15.    
  16.     $requestMethod = 'POST';
  17.    
  18.     $twitter = new TwitterAPIExchange($settings);
  19.     $response = $twitter->buildOauth($url, $requestMethod)
  20.                  ->setPostfields($postdata)
  21.                  ->performRequest();
  22.     return $response;
  23. }
  24.  
  25. var_dump(sendmsg( 'Hola' ));
__________________
Ayúdame a hacerlo por mi mismo.