Dans le cadre d'un projet universitaire, je dois utiliser l'API de Twitter.
J'arrive à faire un tweet avec une seule image et pas avec plusieurs , et je ne comprend pas pourquoi
Mon code php :
Code : Tout sélectionner
<?php
require_once "twitteroauth.php";
define('CONSUMER_KEY', 'la_cle');
define('CONSUMER_SECRET', 'la_cle');
define('ACCESS_TOKEN', 'la_cle');
define('ACCESS_TOKEN_SECRET', 'la_cle');
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
$media1 = $connection->upload('media/upload', ['media' => 'url_image.jpg']);
$media2 = $connection->upload('media/upload', ['media' => 'url_image2.jpg']);
$params = [
'status' => 'Envoi de 2 images',
'medias_ids' => implode(',',[$media1->media_id_string ,$media2->media_id_string])
];
$result = $connection->post('statuses/update',$params);
?>
Savez vous pourquoi cela ne fonctionne pas ?PHP Notice: Undefined property: stdClass::$media_id_string