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

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 !");  ?>

Maxence Rose

Écrit par Maxence Rose

Hyperactif du Web, fondateur de YubiGeek, passionné de technologie, de sciences, et fasciné par Google, j'écris ce que bon me semble et je teste pour vous les derniers services du Web.

Vous vous êtes abonné avec succès YubiGeek
Génial ! Ensuite, passez à la caisse complète pour obtenir un accès complet à tous les contenus premium.
Nous saluons votre retour ! Vous vous êtes connecté avec succès.
Succès ! Votre compte est entièrement activé, vous avez désormais accès à tout le contenu.