1

注意:我不确定是否应该将其添加到 stackoverflow 或网站管理员网站。让我知道我是否应该同时添加两者或特定的一个?

我正在尝试将非营利组织的 Facebook 页面元素实施到他们的网站中。但是,我不确定我是否以正确的方式进行此操作。我找到的所有信息都对我完全迷失的领域很模糊。

细节:

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

我的问题:

  1. 如何安装 APP 或将其与他们的 Facebook 页面链接,以便访问他们的信息?人们一直说要创建一个 facebook 应用程序,但我没有找到关于某人如何使该应用程序专门为 Facebook 页面工作的确切信息。
  2. 由于他们让我成为管理员,现在我从他们的主页更新中收到了一堆电子邮件,并且主页链接到我的个人 Facebook 帐户。这是所有开发人员在为客户创建 Facebook 功能时的处理方式吗?我有一种感觉,这不是我应该做的事情......
  3. 一旦我在他们的网站中实现了 facebook 功能,我就不再想要访问 Facebook APP 或 Facebook 页面了。什么是预先计划的最佳方式,以便顺利过渡?

我创建 APP 的唯一目的是因为我想在他们的网站上显示“喜欢”和相册。也许还有一些其他功能,但基本上只是在他们的网站上显示某些 Facebook 页面内容。

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

4

1 回答 1

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 '12345', https://graph.facebook.com/12345/photos?access_token=<page_access_token> 将为您抓取照片。

这会有所帮助http://developers.facebook.com/docs/reference/api/page/

于 2012-04-27T01:21:08.983 回答