1
我做了一个简单的Facebook应用程序,它接收用户数据并执行一些操作(与问题无关)。现在,我想的是,应用程序必须得到安装在用户的页面上(即页面,用户是管理员)是这样的:如何制作在用户页面(他是管理员)上安装页面选项卡的Facebook应用程序?
Here是,和前面一样的应用程序。
我该怎么做我的应用程序? Facebook API有没有可用的东西?或者它是一个黑客?
我做了一个简单的Facebook应用程序,它接收用户数据并执行一些操作(与问题无关)。现在,我想的是,应用程序必须得到安装在用户的页面上(即页面,用户是管理员)是这样的:如何制作在用户页面(他是管理员)上安装页面选项卡的Facebook应用程序?
Here是,和前面一样的应用程序。
我该怎么做我的应用程序? Facebook API有没有可用的东西?或者它是一个黑客?
要将应用程序添加为页面选项卡,您可以尝试以下方法之一。
使用JavaScript SDK的Tab对话框。
<script type="text/javascript">
function addtab()
{
FB.ui({
method: 'pagetab',
redirect_uri: 'YOUR_URL'
}, function(response){});
}
</script>
<a href="#" onClick="addtab()">Add As Page Tab</a>
上面的例子假设该人已经登录到您的应用程序。
URL重定向。
<a href="https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&redirect_uri=YOUR_URL">Add As Page Tab</a>
或者像在您的示例网站,你可以使用类似以下内容。
<a href="https://www.facebook.com/add.php?api_key=YOUR_APP_ID&pages">Add As Page Tab</a>
确认和变更YOUR_APP_ID和YOUR_URL与您要添加的页面标签的应用程序的ID和网址。
https://developers.facebook.com/docs/reference/dialogs/add_to_page
重复的,你不能这样做,http://stackoverflow.com/questions/8384467/how-to-add-facebook-application-to-profile-page –
@IvanHanák首先,它不是”这是一个骗局。请仔细阅读这两个问题。其次,我怎么能不这样做?我确实向你展示了一个例子,不是吗?那家伙是怎么把它拉下来的? – Ranveer
当你说安装在用户的页面上时,你的意思是在用户是管理员的页面上?目前用户个人资料页面无法使用。 https://developers.facebook.com/docs/reference/dialogs/add_to_page/ – Malcolm