J’ai récemment découvert une librairie PHP permettant de publier des photos et des vidéos via l’API d’Instagram. Je vous partage donc cette librairie dans ce court billet.
La librairie « instagram-photo-video-upload-api »
Avant de commencer, veuillez télécharger la librairie « instagram-photo-video-upload-api » à partir de Github.
Publier une photo via l’API Instagram
Commencez par inclure la librairie dans votre fichier PHP :
include_once(“instagram-photo-video-upload-api.class.php”);
On instancie ensuite cette librairie avec cette ligne :
$instagram = new InstagramUpload();
On se connecte avec ses identifiants Instagram :
$instagram->Login(“VOTRE_USERNAME_IG”, “VOTRE_PASSWORD_IG”);
Puis on transfert la photo sur le compte Instagram en question :
$instagram->UploadPhoto(“votre-photo.jpg”, “Envoyé grâce à l’article de @yubigeek !”);
Si aucune erreur n’est affichée dans votre console ou sur votre page d’exécution, c’est que la photo a été publié avec succès, veuillez donc aller vérifier si la photo est disponible dans votre compte Instagram. Voici un petit récapitulatif :
Publier une vidéo via l’API Instagram
Commencez par inclure la librairie dans votre fichier PHP :
include_once(“instagram-photo-video-upload-api.class.php”);
On instancie ensuite cette librairie avec cette ligne :
$instagram = new InstagramUpload();
On se connecte avec ses identifiants Instagram :
$instagram->Login(“VOTRE_USERNAME_IG”, “VOTRE_PASSWORD_IG”);
Puis on transfert la vidéo sur le compte Instagram en question :
$instagram->UploadVideo(“votre-video.mp4”, “Envoyé grâce à l’article de @yubigeek !”);
Si aucune erreur n’est affichée dans votre console ou sur votre page d’exécution, c’est que la vidéo a été publié avec succès, veuillez donc aller vérifier si la vidéo est disponible dans votre compte Instagram. Voici un petit récapitulatif :