Facebook evenements

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Facebook evenements

Re: Facebook evenements

par Sebastien » 19 avr. 2019, 11:18

Ou la merci pour cette info cruciale, je n'avais jamais compris ceci. Effectivement, je vois désormais mieux le probleme et surtout, pourquoi autoriser systematiquement. Bon c'est pas quelque chose de blocant pour moi, mais j'avais pas fait le lien.
je vais essayer e regarder les requete sur les token de longues durées voir si j'arrive à les récupérer déja

Re: Facebook evenements

par @rthur » 19 avr. 2019, 11:10

Par rapport aux autres API, la particularité de Facebook est que tu ne peux pas récupérer un user access token sans interaction avec l'utilisateur, c'est à dire qu'il faut obligatoirement afficher la popin d'autorisation Facebook et que l'utilisateur clic sur Autoriser.

Facebook te retournera alors un access token que tu pourras ensuite utiliser pendant 60 jours.

https://developers.facebook.com/docs/fa ... usertokens
https://developers.facebook.com/docs/fa ... cale=fr_FR

Re: Facebook evenements

par Sebastien » 19 avr. 2019, 10:48

Ah bah voila alors, j'ai la réponse "Depuis avril 2018, il n'est plus possible d'accéder via les API aux events des pages"
Je pense que je me suis mal exprimé, ca doit plutot être l'authentification (mais qui fait parti du script que je cherche a écrire) qui me pose problème. Du moins je pense
Cependant, pour ta première réponse, je pense que c'est justement la dessus que je trébuche. Je ne comprends toujours pas, malgré mes éniemes relectures, comment fonctionne cette p.. d'authentification. Je bosse depuis une paire d'année avec des API qui demande juste une clef API et un authentifiant dans une URL (bon je sais c'est pirattable.... mais ca fonctionne super bien), alors que là ils passent par des trucs je que je comprends pas. Je comprend bient le passage par Auth0, mais ceux que j'ai utilisé, avec Auth0, étaient super simple : juste une URL a poster.

Je vais quand même vous expliquer où j'ai réussi à arriver :

J'ai compris qu'on pouvait poster (avec cURL, sous mac ou linux) ce type d'URL :

Code : Tout sélectionner

curl -i -X GET "https://graph.facebook.com/v3.2/396485957851257"
Or en lançant cette requete HTTP; je me heurte à ceci

Code : Tout sélectionner

{"error":{"message":"An access token is required to request this resource.","type":"OAuthException","code":104,"fbtrace_id":"ErM4zHfdvu7"}}
J'en déduis qu'il manque dans le lancement de ma requete une forme d'authentifiant. J'ai aussi compris qu'on pouvait récupérer un token en lançans une requete (que je n'ai pas sous la main) mais cette requete me retouren systématiquement une erreur

Je récupérer parfois, mais pas systématiquement, il doit y avoir un timer ou un truc du genre) un token en lancant ma requête http suivante :

Code : Tout sélectionner

https://graph.facebook.com/oauth/access_token?client_id=[MON_CLIENT_ID]&client_secret=[MON_CLIENT_SECRET]&grant_type=client_credentials

Re: Facebook evenements

par @rthur » 19 avr. 2019, 10:24

Pour récupérer les events d'un utilisateur, l'API est toujours la même :
https://developers.facebook.com/docs/gr ... er/events/

Depuis avril 2018, il n'est plus possible d'accéder via les API aux events des pages :
https://developers.facebook.com/docs/gr ... ge/events/

Pour tester, il y a l'outil "API explorer" qui est très pratique :
https://developers.facebook.com/tools/e ... ?classic=0

je n'y arrive pas, ca fait 4 ans que je suis dessus.
J'espère tout de même que ça ne fait pas 4 ans à temps plein ! :lol:

Re: Facebook evenements

par Sebastien » 19 avr. 2019, 09:54

bon, toujours à la recherche de solution, je n'y arrive pas, ca fait 4 ans que je suis dessus.
Si quelq'un a des explications, je suis preneur

Re: Facebook evenements

par Sebastien » 09 déc. 2014, 08:54

bonjour et merci

j'ai lu pas mal de page mais n'étais pas encore tombé sur celle ci. J'essaie de regarder ce soir

Re: Facebook evenements

par @rthur » 09 déc. 2014, 08:31

Bonjour,

Normalement tu peux le faire sans trop de difficulté avec l'API de Facebook :
https://developers.facebook.com/docs/gr ... cale=fr_FR

Facebook evenements

par Sebastien » 08 déc. 2014, 19:34

Bonjour,
Qui saurait m'aider ? VOila, je cherche à lire en PHP mes événements publiés sur facebook. Je n'arrive pas a lire le descriptif. Est ce que quelqu'un s'est déja collé à cette tâche ?