Spipagram : Importer des images Instagram dans SPIP

Ce plugin permet d’importer des images Instagram comme articles SPIP dans la rubrique de votre choix avec le hashtag de votre choix.

Installation

Si vous n’avez pas déjà le dépôt externals dans votre SPIP, ajoutez le dépôt https://files.spip.net/externals/archives_externals.xml pour trouver le plugin automatiquement.

Qu’apporte ce plugin ?

Ce plugin permet d’importer dans SPIP des images Instagram reliées à un hashtag ou à un utilisateur donné. L’avantage majeur par rapport à une boucle DATA est de pouvoir mettre les articles en « proposé à l’évaluation » permettant ainsi leur modération.

Cela permet de créer un social wall Instagram directement intégré à SPIP.

Le pseudo Instagram des photos se retrouve dans le champ « Titre » de SPIP, la légende dans « Texte » et l’URL de la publication dans « Lien hypertexte »( #URL_SITE).

Les vidéos, le cas échéant, sont ajoutées au format MP4 comme document lié à l’article.

Comment configurer le plugin ?

Le plugin se configure depuis la section Plugins de SPIP et demande :

  • votre login et mot de passe Instagram) ;
  • le ou les hashtags (avec ou sans #) et le ou les noms d’utilisateur (avec @) dont vous voulez récupérer les posts - si vous désirez utiliser plusieurs hashtags, séparez les par des virgules ;
  • la rubrique où importer les articles ;
  • l’auteur SPIP à associer aux articles ;
  • le statut des articles ;
  • les mots-clés des articles (facultatif).

Comment contribuer ?

Le plugin est disponible sur GitHub pour vos forks : https://github.com/cariagency/spip-....

Avertissement

Votre login et mot de passe Instagram est stocké en clair dans la base de SPIP donc accessible à n’importe quel administrateur de SPIP.

Discussion

8 discussions

  • Bonjour,
    Je trouve ce plugin interressant masi est-il encore fonctionnel ? Je viens de tester et dans la partie debug du plugin, j’ai cette erreur : Response code is 400. Body : Bad request Something went wrong. Please report issue.

    L’avez-vous déjà rencontré ?
    Merci d’avance
    Jérôme

    Répondre à ce message

  • Bonjour,

    peut-on me dire ce qu’il faut insérer dans la page html pour voir le feed instagram apparaitre ?

    Merci par avance
    André.

    Répondre à ce message

  • Bonjour,
    Je souhaitez utiliser ce plugin malheureusement je rencontre un soucis probablement lié à la sécurisation de l’authentification.

    Voici la réponse du déboguer :

    Connexion à Instagram : Something went wrong. Please report issue.

    Avez-vous une idée ?

    En vous remerciant.

    Répondre à ce message

  • 4

    Le plugin fonctionne encore ? Vu les gros changements qu’il y a eut chez Instagram.

    En tout cas la fonction check_instagram_connectivity renvoie un « This endpoint has been retired ».

    • Je pensais utiliser un service tiers pour récupérer les images, par exemple https://fetchrss.com, qu’en penses-tu ? Car sinon ça complique pas mal ^^

    • C’est assez limité quand même comme service. Sinon j’avais repéré ce truc https://github.com/supermoos/socialfeed mais j’ai pas encore eut le temps de tester ça.

    • J’ai trouvé un scrapper bien maintenu du coup la version 1.5.0 est en cours de publication sur la zone pour gérer ça. Il faudra repasser sur la configuration pour insérer son login/pass au lieu du token.

    • Top, j’essaierai ça dès que je peux, et je ferai des retours si j’en vois

    Répondre à ce message

  • 1

    Bonjour,

    Merci pour ce plugin. Est-il possible de l’utiliser aussi pour récupérer ses propres images (i.e. toutes les images publiées sur son propre flux) ?

    Merci

    François

    • La version 1.5.0 est en cours de publication sur la zone et permet cela. Il suffit de préfixer son nom d’utilisateur par @.

    Répondre à ce message

  • 2

    Bonjour à tous,
    ce plugin semble ne plus fonctionné depuis la màj importante chez instagram.
    ERREUR > This endpoint has been retired

    • Je pensais utiliser un service tiers pour récupérer les images, par exemple https://fetchrss.com, qu’en penses-tu ? Car sinon ça complique pas mal ^^

    • La version 1.5.0 est en cours de publication sur la zone pour réparer le plugin. Il faudra repasser sur la configuration pour insérer son login/pass au lieu du token.

    Répondre à ce message

  • Hello Teenoo,

    Je viens de pousser une nouvelle version (1.2.0) avec un mode debug disponible dans le menu « Maintenance » de l’espace privé. Peux-tu le lancer et coller ce qu’il te donne (prends soin d’enlever ton token avant de coller le texte) ?

    Cordialement.

    Répondre à ce message

  • 7

    Que devient ce plugin depuis qu’Iconosquare fait payer l’utilisation des flux RSS ?

    • Hello Teenoo,

      Il faudrait faire une évolution pour utiliser l’API Instagram. Ce n’est pas impossible, mais nous attendons qu’un client le commande pour le faire ;)

      Cordialement.

    • Salut Teenoo,

      L’évolution qui ne dépend plus de Iconosquare a été poussée dans la version 1.1.0. C’est désormais l’API Instagram qui est utilisée.

      A bientôt :)

    • Chouette ! J’allais tenter la créa de l’application, vous m’enlevez une charge de travail :) Vais tenter de faire un plug pour récupérer les données FB en boucle DATA.

      Merciii !

    • Tu me tiens au courant de ce que ça donne :)

      N’oublie pas d’aller dans la configuration du plugin rajouter le token.

    • Bonjour,

      pour le moment impossible de faire fonctionner le plugin. Le token a pourtant bien été renseigné... Testé uniquement en local (MAMP) peut-être que ça coince là même si je ne vois pas pourquoi.
      Par contre, à voir si ça vous gêne pas d’étendre le plugin pour ajouter le flux d’un compte particulier (celui du token), un peu comme le plugin de twitter pour SPIP. Juste une récupération par boucle DATA et non une intégration à la BDD.

    • Hello Teenoo,

      Je viens de pousser une nouvelle version (1.2.0) avec un mode debug disponible dans le menu « Maintenance » de l’espace privé. Peux-tu le lancer et coller ce qu’il te donne (prends soin d’enlever ton token avant de coller le texte) ?

      Cordialement.

    • Hello Teenoo,

      Pour info, nous avons poussé une version 1.3.1 qui gère l’import de vidéos :)

      Testé et approuvé sur http://reunion.orange.fr/francofoli... ;)

      Cordialement.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom