web-dev-qa-db-fra.com

URL de la page Facebook "like" (pour le code QR)

Je me demandais si on pouvait construire une URL pour aimer automatiquement une page Facebook. Cette URL pourrait ensuite être convertie en un code QR afin que les utilisateurs puissent automatiquement "aimer" votre page en la lisant avec leur smartphone. 

J'ai beaucoup cherché, mais tout ce que j'ai pu trouver jusqu'à présent, ce sont des services commerciaux du type Spotlike , Likify , Code QR social etc. Je ne souhaite pas de solution reposant sur ce type de solution. services commerciaux. 

Je commence à soupçonner que Facebook n'a pas activé cette possibilité pour des raisons compréhensibles (abus, etc.). J'espérais tout de même qu'il serait possible de le faire, même en créant mon propre service d'intermédiaire. Dans ce dernier cas, que faudrait-il fondamentalement pour créer un tel service? 


MODIFIER:

J'ai déjà essayé une URL du genre: http://www.facebook.com/plugins/like.php?href=http://facebook.com/interlinkONE

Cette URL (également lorsqu'elle était codée en tant que code QR) ne donnait pas vraiment de résultat souhaitable sur un iPhone, car elle affichait une page vierge dotée d'un minuscule bouton "J'aime" à peine perceptible. En outre, cela ne semblait pas fonctionner même lorsque j'ai essayé de cliquer sur le bouton "J'aime". 

Source: http://qreateandtrack.com/2010/10/18/how-to-create-qr-codes-for-the-facebook-like-button/

9
Fedor Steeman

Je ne suis pas un avocat, mais cliquer sur le bouton J'aime sans l'autorisation expresse d'un utilisateur de Facebook pourrait constituer une violation de la politique de Facebook. Vous devriez demander à votre avocat d'entreprise de consulter la politique de Facebook.

Vous devez coder l'URL sur une page avec un bouton "J'aime". Ainsi, une fois numérisé par le téléphone, une fenêtre du navigateur apparaît sur la page "J'aime", où l'utilisateur a désormais la possibilité de l'aimer ou non.

11
DMCS

À mon avis, ce n'est pas possible pour le bouton "J'aime" (et j'espère que ce n'est pas possible).

Cependant, vous pouvez déclencher une action personnalisée OpenGraph v2 ou afficher un bouton similaire lié à votre page facebook.

4
Antoine Tissier

Avez-vous essayé d'utiliser le protocole fb: //?

Pour qu'ils ressemblent à votre page lorsqu'ils scannent le code QR, procédez comme suit: 

fb://page/(pageID)/addfan

Si vous devez obtenir l'ID de la page, remplacez "www" par "graphique" dans l'URL de Facebook lorsque vous visitez votre page dans un navigateur Web et celui-ci affiche l'ID et d'autres données.

Non seulement cela les ajoute automatiquement, mais cela ouvre la page dans l'application FB au lieu du navigateur mobile.

En ce qui concerne la légalité, je suppose que tant que vous mettez quelque chose comme "Numérisez pour aimer notre page", vous êtes en clair. Ils savent dans quoi ils s'embarquent.

3
Spartacus

Pour un hyperlien, utilisez simplement www.facebook.com/++page ID++/like

Exemple: www.facebook.com/MYPAGEISAWESOME/like

Pour que cela fonctionne avec m.facebook.com, voici ce que vous faites:

Ouvrez la page Facebook que vous recherchez, puis changez l’URL en URL du mobile (www.m.facebook.com/MYPAGEISAWESOME). 

Maintenant, vous devriez voir une grande version de la page Facebook mobile. Copiez l'URL cible du bouton J'aime.

Pop cette URL dans le générateur de QR pour créer un code à barres "scan to like". Cela ouvrira la page m.Facebook dans le navigateur de la plupart des mobiles directement à partir du lecteur QR. S'ils ne sont pas connectés à Facebook, ils seront invités à se connecter, puis à cliquer sur "J'aime". Si vous êtes connecté, cela se fera automatiquement.

J'espère que cela t'aides!

En outre, inclure certainement quelque chose avec un "cliquez ici/scan ici pour nous aimer sur Facebook"

2
Catherine You

Les réponses ci-dessus semblent en partie obsolètes.

Le générateur d’URL de https://developers.facebook.com/docs/plugins/like-button/

Vous pouvez configurer, prévisualiser et obtenir le code/URL de différentes manières: HTML5, XFBML, IFRAME, URL

1
RobE

Cela a changé, c'est maintenant fb: // profile/(profileID)

0
user2402707