Tweeter plusieurs images en php

Petit nouveau ! | 2 Messages

09 févr. 2021, 17:31

Bonjour,

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); ?>
Et à l'éxécution j'ai cette erreur la :
PHP Notice: Undefined property: stdClass::$media_id_string
Savez vous pourquoi cela ne fonctionne pas ?

Avatar du membre
Mammouth du PHP | 1564 Messages

09 févr. 2021, 17:34

Je connais pas cette APi, désolé.

Petit nouveau ! | 2 Messages

09 févr. 2021, 20:04

Je connais pas cette APi, désolé.
Dans ce cas la il ne faut pas perdre de temps à répondre à ce topic. :D

Avatar du membre
Mammouth du PHP | 1564 Messages

09 févr. 2021, 21:20

Parfois personne réponds et on ce demande si c'est parce que personne à vu le topic ou si personne ne sait.

Au moins tu le sais :D

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

10 févr. 2021, 22:17

Fais un var_dump() de $media1 et $media2 pour voir ce qui est retourné déjà et commencer ton debugage
Quand tout le reste a échoué, lisez le mode d'emploi...