1

我正在使用 Facebook 图形 API。要进行设置,我需要在 developer.facebook.com 上填写应用设置。

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

谢谢你。

4

1 回答 1

1

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

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

你有两个选择:

  • 设置第二个应用程序进行测试。这很有效,只要它不涉及需要由 FB 批准并与它们被证明的应用程序相关联的 Open Graph 操作。

  • 将本地测试环境设置为可通过用于实时站点的域名从本地计算机访问。Fe 使用 Apache 作为网络服务器时,通过设置相应的 VirtualHost 并操纵您的本地 DNS 将域解析为您的本地 IP(通过hostswindows 下的文件)。此外,由于您的实时应用程序很可能使用端口:80,因此您应该设置本地服务器以响应该端口上的 HTTP 请求。

于 2013-03-16T19:34:24.210 回答