将应用与现有页面连接

时间:2012-01-30 08:56:23

标签: facebook connect facebook-apps facebook-page

我创建了一个Web应用程序,用于对我们页面上的用户进行身份验证,并且我希望将其与现有页面连接,但找不到该选项。我只在高级选项中看到“创建页面”,但这不是我真正需要的。

我认为,由于删除了组配置文件,因此可以将旧应用程序与现有页面连接起来,因此应该可以将应用程序与现有页面连接起来。我错误地认为,或者只是盲目而且没有找到那个选项?

2 个答案:

答案 0 :(得分:8)

当然 - 这是可能的。
请阅读此链接中“向页面添加选项卡应用程序”的文档:
https://developers.facebook.com/docs/reference/dialogs/add_to_page/

基本上您需要做的是启动一个对话框,以便您可以选择要添加应用程序的页面。直接URL示例如下:

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID &display=popup&next=YOUR_URL

不要忘记将YOUR_APP_ID替换为app_id,将next替换为其他网址(不必与您的应用相关 - 它可以很简单facebook.com

<小时/> 我创建了一个小书签来缓解这个问题 -

javascript:app_id=prompt("Enter App ID"); window.open("https://www.facebook.com/dialog/pagetab?app_id="+app_id+"&display=popup&next=https://facebook.com");

More info on bookmarklets

<小时/> 我们作为Facebook开发人员全权负责及时了解我们开发的第三方API对其系统所做的更改。
{!3}}和Facebook Developers Blog是了解更改和新功能的最佳位置。

答案 1 :(得分:0)

我尝试了所选择的答案,但没有锻炼......

第一个选项:

您应该在随机网站的位置使用粉丝专页ID

http://facebook.com/add.php?api_key= YOUR_APP_KEY &安培; = 1&安培页;页= <强> YOUR_PAGE_ID

YOUR_APP_KEY - &gt;您可以从应用程序设置,其App Id

获取它

YOUR_PAGE_ID - &gt;您可以通过Graph Explorer(https://graph.facebook.com/[PAGE_NAME]

获取它

来源:https://stackoverflow.com/a/15739910/1598935

第二个选项:

  1. 将您现有的网页归类为“应用页面”(位于“品牌与产品”下)。
  2. 将您的页面名称更改为您的应用程序名称。
  3. 转到您的应用并选择“应用详细信息”
  4. 在“联系信息”下,您会找到“应用页面”。您可以创建新页面,如果一切顺利,请从列表中选择您的页面。
  5. 来源:https://stackoverflow.com/a/13904144/1598935