Lien sur l'action publiée avec OpenGraph
-
13-11-2019 - |
Question
J'ai un problème avec mon lien sur l'action publiée.
Lorsque mon action est publiée, le lien ressemble à celui-là:
http://www.facebook.com/l.php?u=http%3A%2F%myDomain.com%2F%3Ffb_action_ids%3D3085543269620%26fb_action_types%3Dvideo.watches%26fb_source%3Drecent_activity&h=dAQF21zjX&enc=AZP6SPsPIfAKMoNKqLKjTEig1nsAERVmwUcrfURxEHA34JS11i5ofB29bXKBaOrkm0cOv-Lyg5IVTth3Kr308Qar
Et je vois sur une autre application qui a utilisé la même action, le lien apparaît comme celui-là:
http://www.facebook.com/connect/uiserver.php?app_id=XXXXXXX&method=permissions.request&redirect_uri=http%3A%2F%2FTheDomain.com%3Ffb_action_ids%3D3056990355815%26fb_action_types%3Dvideo.watches%26fb_source%3Drecent_activity&response_type=token&display=page&auth_referral=1
Saviez-vous pourquoi nous n'avons pas le même type de liaison de publication?
Je veux publier avec une URL comme celle-là: http:// www.Facebook.com/Connect/UISERVER.PHPOApp_ID=XXXXXXX& ;M .....
Cordialement, désolé pour mon mauvais anglais: /
La solution
La liaison du premier type apparaît lorsqu'un utilisateur clique sur un lien qui les prendra sur un site externe.
Le lien du 2ème type apparaît si l'application a activé les références authentifiées dans les paramètres de l'application.Lorsqu'un utilisateur clique sur un lien de ce type, Facebook se connecte à la boîte de dialogue d'authentification pour générer un code d'accès ou un code OAuth, l'utilisateur est ensuite redirigé vers l'URL d'action.