2013-03-16 45 views
1

我正在使用Facebook Graph API。要设置它,我需要填写developer.facebook.com上的应用程序设置。指定Facebook API的两个网站URL

我需要指定两个URL,一个用于本地测试(localhost:3000),另一个用于实时应用。我应该怎么做?

谢谢。

回答

1

我需要指定两个URL,一个用于本地测试(localhost:3000),另一个用于实时应用。我应该怎么做?

这是不可能的 - 至少不是如果你想使用Facebook登录。

你有两个选择:

  • 设置用于测试的第二个应用程序。这很好,只要它不像开放图表动作那样需要FB的批准,并与他们被证明的应用绑定在一起。

  • 将您的本地测试环境设置为可从本地计算机通过用于活动站点的域名进行访问。 F.E.当使用Apache作为网络服务器时,通过设置相应的VirtualHost并操纵本地DNS来解析域名到本地IP(通过windows下的hosts文件)。另外,由于您的实时应用程序很可能会使用端口:80,您应该设置本地服务器以回应该端口上的HTTP请求。