Publier des photos et des vidéos avec l'API d'Instagram


1 minute à lire
Publier des photos et des vidéos avec l'API d'Instagram

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 :

<?php  include_once("instagram-photo-video-upload-api.class.php");  $instagram = new InstagramUpload();  $instagram->Login("VOTRE_USERNAME_IG", "VOTRE_PASSWORD_IG"); $instagram->UploadPhoto("votre-photo.jpg", "Envoyé grâce à l'article de @yubigeek !");  ?>

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 :

<?php  include_once("instagram-photo-video-upload-api.class.php");  $instagram = new InstagramUpload();  $instagram->Login("VOTRE_USERNAME_IG", "VOTRE_PASSWORD_IG"); $instagram->UploadVideo("votre-video.mp4", "Envoyé grâce à l'article de @yubigeek !");  ?>

Retour en haut

🎉 You've successfully subscribed to YubiGeek!
OK