在多个网站上使用php fb应用程序

时间:2012-10-23 22:29:33

标签: php facebook facebook-graph-api

嗨alla我用php开发了一个facebook应用程序,我在我的网站上使用它。 我的一位客户尝试了这个应用程序,并希望将其集成到他的网站中。有没有办法在不创建新应用程序的情况下从我的网站分享我的fb应用程序并克隆现有应用程序?

如果可能,我宁愿避免使用javascript

提前致谢

1 个答案:

答案 0 :(得分:0)

没有。但只需为您的客户创建一个新的fb应用程序,将代码复制到他的网站,然后更改app_id和app_secret。然后,您将在他的网站上使用自己的app_id克隆该应用程序。

如果您尝试在不同的域上运行相同的app_id,当您尝试初始化SDK时,您将从FB收到此错误消息:

“应用程序配置不允许使用URL: 应用程序的设置不允许使用一个或多个给定的URL。 它必须与网站URL或Canvas URL匹配,或者域必须匹配 应用程序域之一的子域。“

请注意,网站的域名(example.com)是在FB App Dashboard的应用设置中定义的。

如果您尝试在应用设置的基本部分配置his-domain.com,则会收到以下错误:“错误:his-domain.com必须来自以下网址之一:网站网址,移动网站网址,Canvas URL,Secure Canvas URL,Page Tab URL或Secure Page Tab URL“