Tabs 我们需要新的和完整的页面标签文档。请从这里开始
当前Facebook开发者创建页面标签的文档不完整,看起来流程又改变了。关于Stackoverflow的解释仍然没有很好地描述这个过程 名为“DMCS”的Stack GURU说,一旦你创建了一个应用程序,你可以将以下字符串粘贴到浏览器栏中,以便告诉Facebook创建一个指向该应用程序的选项卡Tabs 我们需要新的和完整的页面标签文档。请从这里开始,tabs,facebook-page,Tabs,Facebook Page,当前Facebook开发者创建页面标签的文档不完整,看起来流程又改变了。关于Stackoverflow的解释仍然没有很好地描述这个过程 名为“DMCS”的Stack GURU说,一旦你创建了一个应用程序,你可以将以下字符串粘贴到浏览器栏中,以便告诉Facebook创建一个指向该应用程序的选项卡 https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID &显示=弹出&下一步=要添加的页面 (1) 粘贴此内容时,我们应该在哪个网页上?我们
https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID &显示=弹出&下一步=要添加的页面
(1) 粘贴此内容时,我们应该在哪个网页上?我们希望选项卡出现在facebook页面上?
(2) 我假设当我们在Facebook页面上希望选项卡显示时,浏览器栏中显示的URL末尾的数字为。是吗
例如,我将使用以下URL中的312467646451883:https://www.facebook.com/pages/Testing/312467645451883
注意:如果以上所有都为真,我尝试了此操作并收到以下错误消息:
API错误代码:100
API错误说明:参数无效
错误消息:重定向uri URL格式不正确
我的应用程序设置如下。哪个是重定向uri URL?它的格式如何不正确
页面选项卡URL:http://consciousgardener.me/?page_id=80
(非SSL url)
安全页面选项卡URL:httpS://conciousgardener.me/?Page\u id=80
(SSL URL)
页面选项卡编辑URL:(空白)
最后…URL粘贴看起来很笨重。为什么没有一个API事务来自动化这一点?这是页面创建者需要具备的基本功能
最后…URL粘贴看起来很笨重。为什么没有API
要自动执行此操作吗?它是一个基本的功能和页面创建者
需要有
url是FB.ui()调用的第二个选项。见:
“我的添加到页面”对话框页面
添加到页面
init({appId:“您的应用程序ID”,状态:true,cookie:true});
函数addToPage(){
//正在调用API。。。
var obj={
方法:“pagetab”,
重定向\u uri:“您的\u URL”,
};
FB.ui(obj);
}
William,我可能误解了next=
参数。请看,它应该是应用程序设置中提到的站点的链接。我回去编辑了那个不被接受的答案,希望那个人,会接受这个新发现。我为提供误导性信息而道歉。
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<title>My Add to Page Dialog Page</title>
</head>
<body>
<div id='fb-root'></div>
<script src='http://connect.facebook.net/en_US/all.js'></script>
<p><a onclick='addToPage(); return false;'>Add to Page</a></p>
<p id='msg'></p>
<script>
FB.init({appId: "YOUR_APP_ID", status: true, cookie: true});
function addToPage() {
// calling the API ...
var obj = {
method: 'pagetab',
redirect_uri: 'YOUR_URL',
};
FB.ui(obj);
}
</script>
</body>
</html>