2012-03-13 38 views
0

我试图创建一个系统,它允许客户在Facebook页面添加为一个附加到什么我们的商业计划书。理想我想用户可以从我们的网站,其中为它们创建一个页面在Facebook上其中包含哪些内容是由我们从我们的网站提供的iframe点击一个按钮。显示iframe中的内容从定制URL

我从来没有做过与Facebook的任何工作之前,我真的不明白整个应用程序的事情是如何工作的(我真的不使用亲自为好),我不知道的最好方式实现我们所追求的。我已阅读在FB上的开发者网站,这都是完全过时的一些教程,但我创造型“应用程序在Facebook上”的一个应用程序,显示一个URL帆布与显示一些内容的iframe中。

不过,我真正想要的是做下列之一:

1)创建一个可以被添加到别人的页面,这需要一个自定义的URL和显示这个网址在iframe画布上的应用页。

例如,用户名为鲍勃初始化从我们的网站Facebook的整合,我们会自动为其创建一个页面,将我们所创建的应用程序,并提供一个网址像http://ourcustomurl.com/ bob这是从我们的网站,然后显示在iframe中的一些内容的链接。

2)我认为将有可能会创造每个人谁使facebook集成从我们的网站的用户一个新的应用程序,只设置上创建画布URL另一种选择。但是这个选项并不适合我,我们并不想为人们创建应用程序,而是创建一个应用程序。

回答

4

您无法通过API

创建一个Facebook页面或应用程序。如果我理解正确,你想页面管理员在您的应用程序安装到他们的页面上的标签,并让该网页标签上显示不同的内容取决于它是哪个页面。

检查这个文件:https://developers.facebook.com/docs/appsonfacebook/pagetabs/ 你应该有主要的外卖是,你可以用它发送到您的应用程序,以确定哪些的Facebook页面正在从加载的应用程序,并决定在你的身边,其基于内容的显示signed_request

+0

好thx的信息,有点烦,你不能通过api创建一个页面,不知道我怎么会找到我的方式解决这个小问题 – jcvandan 2012-03-13 11:30:46

+1

你不应该需要 - 我猜在大多数情况下,您的客户已经拥有一个页面,并将您的应用的内容添加到该现有页面 - 如果没有,您可以将它们链接到facebook.com/pages/create.php,并使用API​​中的manage_pages权限查看他们拥有的页面列表S和您的应用程序添加到相应的一个 – Igy 2012-03-13 11:49:23

+0

@dormisher,如果这回答了你的问题,请考虑[接受](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)它! – ifaour 2012-03-13 12:01:41