Using TwitterOAuth upload function with media/upload gives me always Invalid or expired token. That’s my code:
$connection = new TwitterOAuth($this->twitterParameters[‘consumer_key’],$this->twitterParameters[‘consumer_secret’]);
$connection->oauth(‘oauth/request_token’,array(‘oauth_callback’=>$this->twitterParameters[‘callback_url’]))
$oauth_token = $response[‘oauth_token’];
$oauth_token_secret = $response[‘oauth_token_secret’];
$connection = new TwitterOAuth(
$this->twitterParameters[‘consumer_key’],
$this->twitterParameters[‘consumer_secret’],
$oauth_token,
$oauth_token_secret
);
$connection->upload(‘media/upload’,[‘media’ => ‘/var/www/gasm.com/app/…/web/media/gasm/models/hopeeden/galleries/28052018085841/ce600c6c188e508259f8919c08c5f9b7.jpg’])
Do you know what I’m doing wrong?
Thanks in advance.
Regards.
Alberto