2010-12-14 4 views
1

Fondamentalement, quand quelqu'un visite la page X sur mon site Web, je veux qu'il y ait un "bloqueur de contenu" qui montre un popup en leur demandant d'autoriser/refuser mon application facebook.application facebook -> sur mon site?

Si elles le permettent, il supprime le bloqueur de contenu et montre le contenu et ne montre jamais le bloqueur de contenu à nouveau s'ils sont connectés à Facebook comme ils l'ont déjà permis à ma demande.

S'ils le nient, il supprime le bloqueur de contenu et montre le contenu, mais il affiche toujours le bloqueur de contenu s'ils sont connectés à Facebook et ne peuvent pas ma demande.

Je veux essentiellement que cela fonctionne comme ceci:

http://tyler.tc/FBLike/ 

Mais au lieu de montrer une boîte avec Comme dans, je veux qu'elle contienne ma demande - que je veux ressembler à ceci:

http://i56.tinypic.com/vi1xzc.jpg 

Y at-il un moyen de le faire?

Je voudrais vraiment apprécions les commentaires que je suis nouveau à Facebook en développement.

Cordialement.

+0

Oui, vous pouvez, accidentellement voté votre commentaire. fml. – Latox

+0

désolé alors! J'ai supprimé ma question pour ne pas confondre – Trufa

Répondre

2

Si vous utilisez l'API Graph Facebook, il y a une documentation pour savoir comment faire cette boîte de dialogue here. En gros, vous pouvez créer un iframe avec sa source définie sur cette URL:

https://graph.facebook.com/oauth/authorize?client_id=...&redirect_uri=...&type=user_agent&display=popup 

Set client_id à votre ID d'application et redirect_uri à l'URL d'un gestionnaire côté serveur qui peut récupérer le jeton d'authentification d'un utilisateur.

Questions connexes