基本上,当有人访问我网站上的X页面时,我希望有一个“内容拦截器”,显示一个弹出窗口,要求他们允许/拒绝我的Facebook应用程序。
如果他们允许,它会删除内容拦截器并显示内容,如果他们已经允许我的应用程序登录到Facebook,则不会再次显示内容拦截器。
如果他们拒绝,它会删除内容拦截器并显示内容,但如果他们登录到Facebook并且不允许我的应用程序,它将始终显示内容拦截器。
我基本上希望它能像这样工作:
http://tyler.tc/FBLike/
但是它没有显示带有Like的框,而是希望它包含我的应用程序 - 我希望看起来像这样:
http://i56.tinypic.com/vi1xzc.jpg
我有什么方法可以做到这一点吗?
我非常感谢反馈,因为我是Facebook新手。
问候。
答案 0 :(得分:2)
如果您使用的是Facebook Graph API,那么有一些关于如何进行该对话的文档here。基本上,您可以创建一个iframe
,并将其源设置为此URL:
https://graph.facebook.com/oauth/authorize?client_id=...&redirect_uri=...&type=user_agent&display=popup
将client_id
设置为您的应用程序ID,将redirect_uri
设置为可以检索用户身份验证令牌的服务器端处理程序的URL。