为特定Facebook页面正确创建Facebook APP的第一步是什么?

时间:2012-04-27 00:16:28

标签: facebook facebook-graph-api facebook-apps facebook-page

注意:我不确定是否应该将此添加到stackoverflow或网站管理员网站。如果我应该添加到两者或特定的一个,请告诉我?

我正在尝试将非营利组织的Facebook页面元素实施到他们的网站中。但是我不确定我是否正确地采取了这种方式。我发现的所有信息在我完全迷失的区域都是模糊的。

详细说明:

  1. 他们的组织有一个Facebook“页面”。
  2. 我在https://developers.facebook.com/apps创建了一个Facebook APP(现在我所做的就是创建了它。)
  3. 他们将我的Facebook帐户作为管理员添加到他们的页面。
  4. 他们有一个域名,他们的域名,但是我的个人域名dev.mydomain.com正在开发。 (他们目前的主机是非常严格的,所以一旦开发完成,我会把所有东西都移到他们的domain.com但是在不同的主机上。)
  5. 不要认为这个问题需要它,但我处于LAMP环境中。
  6. 我的问题:

    1. 如何安装APP或将其与Facebook页面链接,以便访问他们的信息?人们一直在说创建一个Facebook应用程序,但我找不到关于某人如何使该应用程序专门用于Facebook页面的确切信息。
    2. 由于他们让我成为管理员,现在我从他们的页面更​​新中收到一堆电子邮件,并且页面链接到我的个人Facebook帐户。在为客户创建Facebook功能时,这是所有开发人员的事情吗?我觉得这不是我应该做的事情....
    3. 一旦我完成将Facebook功能实施到他们的网站,我不再想要访问Facebook APP或Facebook页面。什么是预先计划好的最佳方式,以便过渡顺利?
    4. 我创建APP的唯一目的是因为我想在他们的网站上显示“喜欢”和相册。也许其他一些功能,但基本上只是在他们的网站上显示某些Facebook页面内容。

      我已经读了几天,但真的很困惑。一旦我能够指出正确的方向,我相信它一切都有意义,我只需要点击那个缺失的拼图。

1 个答案:

答案 0 :(得分:0)

1)使用此链接

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

将应用添加到网页。

或者这个

http://www.facebook.com/add.php?api_key=your_app_id&pages=1 

也应该有用。

2)是的,既然您现在是管理页面,您将收到与其他管理员一样的页面更新。您可以选择从设置页面中选择退出更新。 (或者您可以要求客户遵循这些步骤)

3)您可以从页面管理员中删除自己,但是如果您可以删除该应用程序(或者它将自己从页面中分离)。最好让客户创建一个应用程序。我要求客户为他们创建一个应用程序。这是要走的路。

修改(评论后)

1)是以编程方式将应用程序添加到页面的标准方法。 要访问Facebook页面照​​片,请获取页面访问令牌,然后通过图形api(或其他方法)获取照片。

例如,如果您的网页有ID&#39; 12345&#39;, https://graph.facebook.com/12345/photos?access_token=<page_access_token> 会为你拍照。

这有助于http://developers.facebook.com/docs/reference/api/page/