Utilisation avancées d'outils courants

Utilisation avancées d'outils courants (4)

Et oui aujourd'hui nous allons voir comment il est possible, grâce à un petit outil gratuit (jusqu'à une certaine limite), de renvoyer tous les messages Facebook qui sont à notre destination, vers une adresse email, grâce à Zapier. J'ai choisi utilisation d'une adresse email dans Zapier, mais vous pouvez aussi enregistrer ces messages sur le cloud, les transférer, les sauvegarder, les twitter.... selon le choix des applications proposées dans Zapier. Et il est très large, ce choix. Dans mon cas, je veux les renvoyer à mon adresse Gmail.

En effet nous allons nous consacrer dans cet article, aller à première partie de cette explication. Ce qui nous intéresse particulièrement, c'est lorsque vous êtes destinataire d'un message, ce message est en destiné à votre page, je trouve personnellement qui est difficile voire impossible facilement de voir ce dernier. Il faut dire aussi que j'ai une fâcheuse tendance à tout gérer depuis ma boîte aux lettres électronique.

En effet lorsque vous travaillez avec des chargés de communication, leur principal outil utilisé reste le mail.

Je fais une petite aparté sur l'outil Zapier que nous allons utiliser. Le principe de cet outil est d'automatiser des tâches. Leurs concepteurs sont partis du principe que, lorsque vous avez une tâche à automatiser, vous avez une sorte de tube dans lequel il y a une entrée, et une sortie, et au milieur une action à effectuer avec des critères. Zapier gère le contenu du tube, l'utilisateur ne gère que l'entrée et la sortie.

 

Comment notre app va-t-elle marcher ?

 

Notre app va fonctionner de la manière suivante, décrite via cette copie d'écran.

final

Vous avez en entrée ce qui se passe (what this happen) est-ce que le Zap dois faire (do this). Regardons dans un premier temps et à première partie :

sur cette copie d'écran vous pouvez vous rendre compte que nous allons utiliser l'application Facebook Messenger avec un trigger (ou un déclencheur en francais) new message send to page ou en français lorsque un nouveau message est envoyé à votre page. Bien entendu, pour des raisons de sécurité, vous ne pouvez valider uniquement une page dont vous êtes propriétaire.

Dans le deuxième onglet account selected, vous avez sélectionné votre compte Facebook que vous avez associé préalablement à Zapier. Si vous ne l'avez encore associé, vous avez un petit lien Edit account vous permettant de le faire.

Dans le 3e onglet Message sent customized, vous allez pouvoir sélectionner le nom de la page, mais surtout en cliquant sur cette liste déroulante vous pouvez choisir use a custom value. Au moment de la création de votre zap, c'est ici que vous pouvez créer votre message personnalisé. N'oubliez pas de sélectionner dans liste déroulante les valeurs des variables prédéfinies que vous pouvez intégrer au cœur de votre message.

Enfin il ne vous reste plus qu'à cliquer sur le test, afin de voir s'il a bien pris en compte toutes les relations de liens. Lorsqu'il vous répond que c'est complet votre zap et à moitié terminé.

Dans cette deuxième partie vous allez sélectionner vers quoi le contenu de votre message que l'on vous envoie va être acheminé. Dans mon cas j'ai choisi de sélectionner un envoi par mail dans ma boîte aux lettres Gmail. j'ai donc sectionné cette application avec l'action d'envoi de mail, j'ai choisi le compte avec lequel j'envoie ce mail, c'est-à-dire le mien (mon adresse Gmail) et je crée un "modèle" d'email personnalisé. Au cœur de cet email personnalisé, comme c'est un compte Gmail, je lui ai dit de l'envoyer à mon adresse, en rajoutant avant le symbole arobase, le signe "+" et une chaîne de caractères. Si mon adresse Gmail et du type Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser., l'adresse personnalisée sera Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.. Ainsi, dans les règles de messagerie Gmail, vous pourrez associer un label en fonction de l'adresse à laquelle on vous écrit. Je ne reviens pas sur la création de règles de messagerie, de labels, mais si le sujet vous intéresse n'hésitez pas de m'en faire part, je ferai unarticle dessus.

Désormais, grâce aux règles de messagerie, lorsque je recevrai un message qui m'est destiné depuis la messagerie Facebook, il sera automatiquement transféré sous la forme de mails, dans ma boîte électronique Gmail, et automatiquement labellisé.
Super utile lorsque vous gérer un site internet qui possède une page Facebook!
Faites en bon usage.

samedi, 29 juin 2019 08:39

Google fit rapport

Écrit par
Aujourd'hui, j'ai fait joujou avec un outil que je ne connaissais pas, qui va interesser les medecins nutritionistes pour avoir des raports d'activités physiques de leurs patients, pour peu qu'ils utilisent Google Fit. Voila le rapport :
Loin de défendre Google et sca collecte de données, notons qu'il est possible là, de créer des outils personnalisés de restitution de données, pour preuve mon rapport Google fit. D'ailleurs, ce rapport est perfectionnable ! Si cela vous interesse +, bidouillez https://datastudio.google.com

Oui oui vous avez bien lu : vous voulez mettre un lien sur une page HTML verss votre messagerie instantanée Facebook ? FACILE (enfin quand on sait faire)

Il vous suffit de remplacer USERNAME par le nom identifiant de Facebook

Contactez moi : Contactez moi sur Facebook

Une fois n'eest pas coutume, pour ceux qui me suivent depuis mon fil RSS général, je ne vais pas parler d'API mais de requêtes réalisables sur facebook.
ATTENTION : cet article sera complété au fil de mes recherches, et je pourrais aussi l'agrémenter avec vos trouvailles, n'hésitez pas à m'en faire part.

 NOTE : Nous avons appris ce 29 juin 2019 que les API de Facebook avaient encore changées. Tout ce que j'ai écris ici n'est peut etre plus valable :( J'en profite pour vous donner l'URL de pétition des développeurs qui en ont marre de recoder sans arret les projets parce que Facebook change la façon de travailler :

Il existe des outils qui aident à faire ces requetes mais j'avoue n'avoir pas pu réaliser tout ce que je voulais faire.

  • Facebook.com : bah oui, faut commencer par lui, même s'il est regrettable de n'avoir pas une interface multicritères traditionnelle, alors qu'à priori, tout est prês au niveau des API :)
  • Search is back : je pense que c'est l'outil le plus connu, mais à l'interface la moins bien pensée. Très efficace !
  • Stalkscan : cet outil parait super au premier regard de l'interface cependant, je n'ai jamais pu réaliser TOUTES les requêtes que je voulais. C'est vraiment dommage, mais cela peut s'expliquer par les mises à jours des API de Facebook
  • Stalkface.com : un autre stalker pas mal d'ailleur, il a des similitudes avec d'autres
  • comostealker : un autre stalker pour facebook
  • FB Search : A croire que ces deux lettres de nos jours sont l'acronyme universel de Facebook.
  • Reseach clinic : une autre doc comme la mienne en anglais.
  • Find my id : de quoi trouver le numéro de l'utilisateur. Ce numéro est VOTRE identifiant unique Facebook, même s'il est peu mentionné. Il est très utile pour "l'envers du décor", c'est à dire plus du coté des developpeurs.

Mais mon article a sutout pour but de recenser les termes et autres phrases que l'on peut saisir dans le moteur de recherche de Facebook (vous savez le champs tout en haut). Et là, j'avoue, je vais lister un maximum de recherche que j'éi réussi à faire au moment où j'écris l'article. Bah oui, je connais bien facebook maintenant et je sais que, sans préavis, ou préavis très court (2 ans tout au plus), les choses évoluent chez eux. Ils ont fait une énorme mise à jour d'authentification, on peut espére que désormais, les moditications de leurs API ne seront qu'à la marge.

Notez qu'à priori, tous les paramètres des recherches étant dans l'URL, il vous suffit pour teste ce que j'ai trouvé, de vous connecter à votre compte facebook, avant de cliquer sur ces liens ci dessous. j'ai mis en rouge les valeurs changeanntes selon vos désirs de recherches.

Dans les exemple ci-dessous, vous l'aurez complis, l'utilisateur 755708679 c'est moi :)


Avec des données d'un utilisateur donné

  1. Liens avec l'utilisateurs : https://www.facebook.com/search/755708679/relatives/intersect
  2. Les posts effectués par l'utilisateur dont l'identifiant est 755708679 : https://www.facebook.com/search/755708679/stories-by/ (pour trouver l'identifiant d'un utilisateur, utilisez le site find my id décrit ci-dessus)
  3. Listons les amis de l'utilisateur 755708679 : https://www.facebook.com/search/755708679/friends/intersect
  4. Lire les information sur moi : https://www.facebook.com/755708679/about

A propos des événements

  1. Liste des événements par lesquels je suis interessé : https://www.facebook.com/search/755708679/events
  2. Listons les utilisateur invités à l'événement (attention, on passe en version mobile pour que ca marche) : https://m.facebook.com/events/444392836104425/permalink/guests/?filter=others
  3. Listons les événements à venir qui contiennent le mot "concert" : https://www.facebook.com/search/events/?q=concert
  4. Listons les événements passés qui contiennent le mot "concert" : https://www.facebook.com/search/str/concert/events-named/in-past/date/events/intersect/
  5. Listons les événement qui m'interesse : https://www.facebook.com/search/str/755708679/events/
  6. Mes amis invités à des événements passsés : https://www.facebook.com/search/me/friends/events/in-future/date/events/intersect/
  7. Recherche d'événement à venir à Nancy : https://www.facebook.com/search/in-future/date/events/115424448472950/events-at/intersect/

A propos des pages

  1. Posts de la page 1454537861312147 :  https://www.facebook.com/search/str/1454537861312147/stories-topic/intersect/
  2.  Photos de la page 1454537861312147 : https://www.facebook.com/search/str/1454537861312147/photos-by/
  3. Video de la page 124017911006361 (Aujourd'hui à Nancy) : https://www.facebook.com/search/str/124017911006361/videos-by/
  4. Personnes aimant la page 124017911006361 : https://www.facebook.com/search/str/124017911006361/likers/
  5. Lister les pages pour lesquelles l'utiisateur 124017911006361 est interessé : https://www.facebook.com/search/124017911006361/pages-liked/intersect

A propos des groupes :

  1. Lister les événements d'un groupe : https://www.facebook.com/groups/498001940219019/events/
  2. Rechercher un groupe sur un terme : https://www.facebook.com/search/groups/?q=Wordpress%20Academy
  3. Lister les groupes dont l'utilisateur 755708679 (moi) fait partie sur FB (dans la zone de recherche on peut aussi écrire seb LH's groups) : https://www.facebook.com/search/755708679/groups
  4. Lister à quels groupes appartient un utilisateur : https://www.facebook.com/search/1577772259/groups

A propos des vidéos

  1. Liste des vidéos publiées par le Fitness Park Nancy : https://www.facebook.com/search/str/476840812389089/videos-by/

A propos des photos :

  1. Liste des photos publiées par le Fitness Park Nancy : https://www.facebook.com/search/str/476840812389089/photos-by

Maintemant faisons des interrogation "en langage naturel" (enfin Facebook a fait en sorte de nous faire croire que c'est du langage naturel). Pour cela, nous allons utiliser le Graphe Search.
ATTENTION : Le graph search fonctionne largement mieux si facebook estt en anglais. Je ne peux que vous conseiller de passer Facebook en anglais pour continuer ce tuto). Il faudra saisir les termes et phrases suivante dans la zone de recherche classique de Facebook en haut, sans les guillemets évidemment. Afin de mieux comprendre, je tiens à préciser que seb lh, c'est moi !

  1. Rechercher les personnes qui aiment les éléphants : "people who likes elephants"
  2. Rechercher des photo aimées par quelqu'un : "photos liked by seb lh" puis cliquez sur l'onglet photo
  3.  Rechercher toutes les photo où apparait seb lh : "photos with seb lh" puis cliquez sur l'onglet photo

A propos des posts

  1. liste des post commentés par seb lh : posts commented by seb LH

Pages aimées

  1. Liste des pages aimées par quelqu'un : pages liked by Seb LH