spip et réseaux sociaux

Bonjour,

J'aimerai bien faire un point sur les connexions possibles entre spip et les réseaux sociaux ?

Pour l'instant j utilise un dispositif un peu rustique pour publier automatiquement des résumés d articles spip sur les réseaux :

- création d un fichier rss journalier à partir d'une boucle sur un mot clé

- utilisation des services IFTTT et Buffer pour poster sur facebook et Google+

Ca marche globalement, a part des fois sur facebook certaines photos sont remplacées par d'autres photos du site, sans que je parvienne a trouver la raison (ce n'est pas le fichier rss qui est en cause, ni la taille ni le format des images...). N'y aurait il pas une solution plus simple, sans services tiers, publier directement depuis Spip (je crois avoir compris que les api facebook et g+ ne le permettent plus/pas)

Par contre, je ne sais pas comment faire l’opération inverse : récupérer des posts sur les réseaux et les afficher sur un site spip, c est faisable, genre avec un iterateur ?

Une bonne journée à tous

amicalement

triton

Le 12/07/2017 à 16:34, Michel Noël a écrit :

Il existe le plugin Social Tags qui permet l'ajout de boutons dans les articles pour partager dans les réseaux. Nous l'utilisons sur http://laccreteil.fr
Bonne journée.

Bonsoir,
c est vrai, je l utilise aussi, mais ce n'est pas tout à fait ce que je cherche, à savoir le meilleur moyen de publier automatiquement depuis spip un article sur une page facebook, et inversement de recuperer automatiquement un post publié sur facebook en tant qu article spip...

amicalement
triton

Bonjour

Pour faire ça j'utilise le plugin Sélection d'articles - Plugins SPIP
Je sélectionne ainsi dans une rubrique les articles que je souhaite partager sur les réseaux.
Et j'ai modifié le squelette backend en conséquence (le flux rss du site renvoie donc uniquement les articles sélectionnés).
J'utilise alors ce flux sur www.dlvrit.com pour alimenter des pages facebook.

Par exemple... :wink:

pw

Le 2017-07-12 21:21, triton a écrit :

Le 12/07/2017 à 16:34, Michel Noël a écrit :

Il existe le plugin Social Tags qui permet l'ajout de boutons dans les articles pour partager dans les réseaux. Nous l'utilisons sur http://laccreteil.fr
Bonne journée.

Bonsoir,
c est vrai, je l utilise aussi, mais ce n'est pas tout à fait ce que
je cherche, à savoir le meilleur moyen de publier automatiquement
depuis spip un article sur une page facebook, et inversement de
recuperer automatiquement un post publié sur facebook en tant qu
article spip...

amicalement
triton

Le 13/07/2017 à 08:19, p.weber@free.fr a écrit :

J'utilise alors ce flux sur www.dlvrit.com pour alimenter des pages facebook.

Bonjour,
j utilise a peu près la même méthode mais avec ifttt a la place de dlvrit
Je viens de configurer un compte sur dlvrit car visiblement celui ci permet de poster aussi directement sur Google+ (ce que ne permet pas de faire iftttt, faut passer par buffer)
Tu n'as jamais de probleme de substitution d'images sur facebook ? J ai encore testé hier soir, mon flux rss contient bien la bonne image, ifttt me visualise correctement le futur post, mais sur facebook, l'image est remplacée par une autre (sur g+ non...)
On va voir ce que cela donne avec dlvrit...
Une idée pour l'opération inverse : récupérer des posts sur facebook pour l afficher sur spip ?

Merci pour la réponse
amicalement
triton

En fait si j'avais un souci avec Facebook et j'ai ajouté des meta dans mes entêtes.
Pour un article j'ai ça :

[<meta property="og:title" content="(#TITRE|supprimer_numero)" />]
<meta property="og:type" content="article" />
[<meta property="og:url" content="(#URL_ARTICLE|url_absolue)" />]
[<meta property="og:image" content="(#LOGO_ARTICLE|extraire_attribut{src}|url_absolue)" />]
[<meta property="og:site_name" content="(#NOM_SITE_SPIP)" />]
[<meta property="og:description" content="(#INTRODUCTION|attribut_html)" />]

Et ça le fait...

Concernant la récup de posts Facebook, je me souviens d'un temps béni où chaque profil et chaque page fb disposait d'une adresse de flux et il suffisait donc de syndiquer la page. Je crois que c'est désormais révolu. J'avais commencé à fouiller dans les pages destinées aux dev sur Facebook mais n'en ayant plus trop l'utilité ça fait un moment que je ne me suis plus penché sur la question.

pw

Le 2017-07-13 09:05, triton a écrit :

Le 13/07/2017 à 08:19, p.weber@free.fr a écrit :

J'utilise alors ce flux sur www.dlvrit.com pour alimenter des pages facebook.

Bonjour,
j utilise a peu près la même méthode mais avec ifttt a la place de dlvrit
Je viens de configurer un compte sur dlvrit car visiblement celui ci
permet de poster aussi directement sur Google+ (ce que ne permet pas
de faire iftttt, faut passer par buffer)
Tu n'as jamais de probleme de substitution d'images sur facebook ? J
ai encore testé hier soir, mon flux rss contient bien la bonne image,
ifttt me visualise correctement le futur post, mais sur facebook,
l'image est remplacée par une autre (sur g+ non...)
On va voir ce que cela donne avec dlvrit...
Une idée pour l'opération inverse : récupérer des posts sur facebook
pour l afficher sur spip ?

Merci pour la réponse
amicalement
triton

Le 13/07/2017 à 11:44, p.weber@free.fr a écrit :

En fait si j'avais un souci avec Facebook et j'ai ajouté des meta dans mes entêtes.
Pour un article j'ai ça :

[<meta property="og:title" content="(#TITRE|supprimer_numero)" />]
<meta property="og:type" content="article" />
[<meta property="og:url" content="(#URL_ARTICLE|url_absolue)" />]
[<meta property="og:image" content="(#LOGO_ARTICLE|extraire_attribut{src}|url_absolue)" />]
[<meta property="og:site_name" content="(#NOM_SITE_SPIP)" />]
[<meta property="og:description" content="(#INTRODUCTION|attribut_html)" />]

Et ça le fait...

Concernant la récup de posts Facebook, je me souviens d'un temps béni où chaque profil et chaque page fb disposait d'une adresse de flux et il suffisait donc de syndiquer la page. Je crois que c'est désormais révolu. J'avais commencé à fouiller dans les pages destinées aux dev sur Facebook mais n'en ayant plus trop l'utilité ça fait un moment que je ne me suis plus penché sur la question.

pw

Bonjour,
j ai les meme meta og dans mon squelette article :slight_smile:
Pour les flux facebook et la possibilité de les recuperer par syndication (ce que j ai fait pendant longtemps), je ne sais plus si possible ou pas, les avis semblent bien divergents sur le web... si je comprends bien, on est quand meme obligé de passer par un service tiers pour obtenir un flux rss depuis facebook, je viens a l instant de tester ca :

et ca semble fonctionner
merci pour la réponse
amicalement
triton

T'as essayé le plugin Facebook ?
https://zone.spip.org/trac/spip-zone/browser/plugins/facebook/trunk

--
RastaPopoulos

Le 13/07/2017 à 17:53, RastaPopoulos a écrit :

T'as essayé le plugin Facebook ?
Connexion · GitLab

Bonjour,

J'ai essayé sur un site en local (SPIP 3.1.3 ) ca me donne : "Facebook SDK returned an error: You must provide an access token."

Alors qu a priori j ai indiqué les infos de token, mais bon, comme y a pas de doc et que je suis pas spécialiste, il est possible que je me sois trompé de token facebook, il en existe de différents types.

Une installation en prod (SPIP 3.1.0) plante carrément le site, avec une page blanche (contenu html interrompu à la 3eme ligne)

J'aimerai bien pouvoir utiliser ce systus, y a moyen d avoir de la doc, de l aide ?

Amicalement

triton

Salut Triton,

C'est toujours en dev, mais je pense que cela fait ce que tu veux. Ou en
tout cas que les outils y sont.

Pour commencer est-ce que tu as bien créer une App Facebook pour
récupérer les bons tokens ?

Il n'est pas vraiment normal que cela plante le site, si tu peux faire
remonté une erreur PHP, c'est plus facile pour corriger.

--
Didier

triton writes:

Le 13/07/2017 à 17:53, RastaPopoulos a écrit :

T'as essayé le plugin Facebook ?
Connexion · GitLab

Bonjour,

J'ai essayé sur un site en local (SPIP 3.1.3 ) ca me donne : "Facebook
SDK returned an error: You must provide an access token."

Alors qu a priori j ai indiqué les infos de token, mais bon, comme y a
pas de doc et que je suis pas spécialiste, il est possible que je me
sois trompé de token facebook, il en existe de différents types.

Une installation en prod (SPIP 3.1.0) plante carrément le site, avec une
page blanche (contenu html interrompu à la 3eme ligne)

J'aimerai bien pouvoir utiliser ce systus, y a moyen d avoir de la doc,
de l aide ?

Amicalement

triton

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 18/07/2017 à 09:17, Debondt Didier a écrit :

Salut Triton,

C'est toujours en dev, mais je pense que cela fait ce que tu veux. Ou en
tout cas que les outils y sont.

Pour commencer est-ce que tu as bien créer une App Facebook pour
récupérer les bons tokens ?

Il n'est pas vraiment normal que cela plante le site, si tu peux faire
remonté une erreur PHP, c'est plus facile pour corriger.

--
Didier

Bonjour,
J'ai refait la manip, créé une nouvelle app, récupéré le token et la clé, et ça marche !
je peux poster directement depuis le backoffice spip, il ne me reste plus qu a regarder comment faire pour automatiser la tache d expédition automatique ou semi automatique d articles spip sur facebook... Ca ne doit plus être trop difficile à présent

Un très grand merci pour ce plugin et le coup de main, vraiment super chouette
amicalement
triton

Hello,

La publication automatique, ce n'est pas encore implémenté, il va
falloir coder :slight_smile:

triton writes:

Le 18/07/2017 à 09:17, Debondt Didier a écrit :

Salut Triton,

C'est toujours en dev, mais je pense que cela fait ce que tu veux. Ou en
tout cas que les outils y sont.

Pour commencer est-ce que tu as bien créer une App Facebook pour
récupérer les bons tokens ?

Il n'est pas vraiment normal que cela plante le site, si tu peux faire
remonté une erreur PHP, c'est plus facile pour corriger.

--
Didier

Bonjour,
J'ai refait la manip, créé une nouvelle app, récupéré le token et la
clé, et ça marche !
je peux poster directement depuis le backoffice spip, il ne me reste
plus qu a regarder comment faire pour automatiser la tache d expédition
automatique ou semi automatique d articles spip sur facebook... Ca ne
doit plus être trop difficile à présent

Un très grand merci pour ce plugin et le coup de main, vraiment super
chouette
amicalement
triton

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 18/07/2017 à 11:14, Debondt Didier a écrit :

Hello,

La publication automatique, ce n'est pas encore implémenté, il va
falloir coder :slight_smile:

franchement, le plus gros est fait, avec l api spip, ca doit pas être tres compliqué de faire le reste...
Au moins dans un premier temps faire apparaître un sélecteur d article sur la page de post et remplir le champ de formulaire en sélectionnant l article (partie de l article) dans la liste...
J'ai pas encore regardé le code du plugin, mais si je peux, je m'en occupe (en aout)...

amicalement
triton

Génial,

moi qui voulais ouvrir un facebook (pression des amis, de la famille)

du coup je viais suivre ça de prés

Mon site spip via mes articles alimente mon compte facebook

les facebook de la famille alimente mon site spip

j'ai bien compris triton ?

Le 18/07/2017 à 11:38, triton a écrit :

Le 18/07/2017 à 11:14, Debondt Didier a écrit :

Hello,

La publication automatique, ce n'est pas encore implémenté, il va
falloir coder :slight_smile:

franchement, le plus gros est fait, avec l api spip, ca doit pas être tres compliqué de faire le reste...
Au moins dans un premier temps faire apparaître un sélecteur d article sur la page de post et remplir le champ de formulaire en sélectionnant l article (partie de l article) dans la liste...
J'ai pas encore regardé le code du plugin, mais si je peux, je m'en occupe (en aout)...

amicalement
triton
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

--
@micalement
----
"Réussir sa vie, plutôt que de vivre sa réussite"
"Il n'y a qu'un passé et il n'existe qu'un seul présent, par contre il y a une multitude de futurs, mais seuls l'un d'eux se réalise"
----
http://stephanepoupard.free.fr/
SPIP 3.2.0-beta3 [23603] + écran de sécurité 1.3.2 + Escal 3.86.44 - stable
----
Clavardage sur : Kiwi IRC
Tel : 06.79.64.42.12

Le 18/07/2017 à 11:53, amilcar a écrit :

Génial,

moi qui voulais ouvrir un facebook (pression des amis, de la famille)

du coup je viais suivre ça de prés

Mon site spip via mes articles alimente mon compte facebook

les facebook de la famille alimente mon site spip

j'ai bien compris triton ?

Bonjour,
le plugin facebook permet de publier du contenu spip vers facebook

Pour l opération inverse, je ne sais pas si le plugin la prend en charge (pas d interfaces pour l instant)... Sinon il faut passer par un service tiers qui transforme le contenu facebook en rss (https://fbrss.com) et ensuite utiliser les outils de syndication de spip (peut etre d autre methode via l api facebook, mais je ne connais pas encore...)

Mais dès que je peux je regarde de plus près et je fais une petite synthèse...
amicalement
triton

Le 18/07/2017 à 11:38, triton a écrit :

Le 18/07/2017 à 11:14, Debondt Didier a écrit :

Hello,

La publication automatique, ce n'est pas encore implémenté, il va
falloir coder :slight_smile:

Ah tant qui j y pense ! Et pour twitter, Google+ et Pinterest, on fait comment ? On va pas continuer à poster à la main, si ?
triton

Je me permet de m’introduire dans cette conversation…

J’avais commencé de mon côté a faire des outils pour que lors du passage au statut publié de certains article, la publication sur Facebook se fasse…

De mon côté, les tokens, je me faisais un fichier de configuration avec les id_rubrique ou je voulais que les articles se retrouvent sur Facebook avec une association de Token et d’un permanent token de Facebook… IL me restait cela a rendre plus convivial…

Le reste, la validation des statut, la publication, etc, ça fonctionne plutôt bien…

A la lecture ici, je crois que les 2 projets pourraient être complémentaire… :wink:

Si vous voulez récupérer ce que j’ai de fait et intégrer cela a votre plugin, ce serait un plus pour tous je crois… :slight_smile:

http://babillard.visioninfo.qc.ca/vi_facebook_php_sdk.zip

Le 18 juil. 2017 à 08:23, triton <triton@pointcentral.net> a écrit :

Le 18/07/2017 à 11:53, amilcar a écrit :

Génial,

moi qui voulais ouvrir un facebook (pression des amis, de la famille)

du coup je viais suivre ça de prés

Mon site spip via mes articles alimente mon compte facebook

les facebook de la famille alimente mon site spip

j’ai bien compris triton ?

Bonjour,
le plugin facebook permet de publier du contenu spip vers facebook

Pour l opération inverse, je ne sais pas si le plugin la prend en charge (pas d interfaces pour l instant)… Sinon il faut passer par un service tiers qui transforme le contenu facebook en rss (https://fbrss.com) et ensuite utiliser les outils de syndication de spip (peut etre d autre methode via l api facebook, mais je ne connais pas encore…)

Mais dès que je peux je regarde de plus près et je fais une petite synthèse…
amicalement
triton


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Hello,

Transformer en article SPIP, pas vraiment.
Par contre, il y a un squelette pour lire les publications Facebook :

Attention à bien lire le commentaire de commit !

triton writes:

Le 18/07/2017 à 11:53, amilcar a écrit :

Génial,

moi qui voulais ouvrir un facebook (pression des amis, de la famille)

du coup je viais suivre ça de prés

Mon site spip via mes articles alimente mon compte facebook

les facebook de la famille alimente mon site spip

j'ai bien compris triton ?

Bonjour,
le plugin facebook permet de publier du contenu spip vers facebook

Pour l opération inverse, je ne sais pas si le plugin la prend en charge
(pas d interfaces pour l instant)... Sinon il faut passer par un service
tiers qui transforme le contenu facebook en rss (https://fbrss.com) et
ensuite utiliser les outils de syndication de spip (peut etre d autre
methode via l api facebook, mais je ne connais pas encore...)

Mais dès que je peux je regarde de plus près et je fais une petite
synthèse...
amicalement
triton

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Intéressant comme sujet. J’avais commencé à intégrer du contenu SPIP avec la boucle DATA seulement j’ai un soucis pour la récupération des images. Avec l’API de Facebook on ne peut récupérer que les messages ou que les photos. Afin d’avoir l’ensemble des posts :

[http://graph.facebook.com/v2.8/yyyy/feed?fields=id,message,picture,link&access_token=xxxxx](http://graph.facebook.com/v2.8/yyyy/feed?fields=id,message,picture,link&access_token=xxxxx)

Seulement les virgules dans la boucle bah SPIP il aime pas et je n’ai jamais réussi à contourner le soucis.

TEENOO

Le 18 juil. 2017 à 14:41, Debondt Didier <p@henix.be> a écrit :

Hello,

Transformer en article SPIP, pas vraiment.
Par contre, il y a un squelette pour lire les publications Facebook :

https://zone.spip.org/trac/spip-zone/browser/plugins/facebook/trunk/inclure/facebook_recup_posts.html

Attention à bien lire le commentaire de commit !

triton writes:

Le 18/07/2017 à 11:53, amilcar a écrit :

Génial,

moi qui voulais ouvrir un facebook (pression des amis, de la famille)

du coup je viais suivre ça de prés

Mon site spip via mes articles alimente mon compte facebook

les facebook de la famille alimente mon site spip

j’ai bien compris triton ?

Bonjour,
le plugin facebook permet de publier du contenu spip vers facebook

Pour l opération inverse, je ne sais pas si le plugin la prend en charge
(pas d interfaces pour l instant)… Sinon il faut passer par un service
tiers qui transforme le contenu facebook en rss (https://fbrss.com) et
ensuite utiliser les outils de syndication de spip (peut etre d autre
methode via l api facebook, mais je ne connais pas encore…)

Mais dès que je peux je regarde de plus près et je fais une petite
synthèse…
amicalement
triton


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Bonjour,

comment arrivez-vous sur fbrss ? Impossible pour moi, j’obtiens une erreur 502

Teenoo

Le 18 juil. 2017 à 14:23, triton <triton@pointcentral.net> a écrit :

Le 18/07/2017 à 11:53, amilcar a écrit :

Génial,

moi qui voulais ouvrir un facebook (pression des amis, de la famille)

du coup je viais suivre ça de prés

Mon site spip via mes articles alimente mon compte facebook

les facebook de la famille alimente mon site spip

j'ai bien compris triton ?

Bonjour,
le plugin facebook permet de publier du contenu spip vers facebook

Pour l opération inverse, je ne sais pas si le plugin la prend en charge (pas d interfaces pour l instant)... Sinon il faut passer par un service tiers qui transforme le contenu facebook en rss (https://fbrss.com) et ensuite utiliser les outils de syndication de spip (peut etre d autre methode via l api facebook, mais je ne connais pas encore...)

Mais dès que je peux je regarde de plus près et je fais une petite synthèse...
amicalement
triton

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 26/07/2017 à 09:12, Laetitia Boiron a écrit :

Bonjour,

comment arrivez-vous sur fbrss ? Impossible pour moi, j’obtiens une erreur 502

Teenoo

Bonjour,
effectivement ce matin c'est planté pour tout le monde... problème d utiliser ce genre de services tiers....
amicalement
triton