如果我只有一个地址IP,我可以在app域上放什么?

时间:2016-04-22 10:30:07

标签: php facebook sdk

我使用Facebook SDK和PHP。我的localhost一切正常。但是,当我想尝试使用我的路由器WiFi(在我的公共IP地址上,添加Facebook登录)时,我试图将IP地址放在URL和App Domain上,但是存在问题。

当我将App Domain字段留空时,它不允许我这样做。所以我想把一个域名放在文件" hosts"对于地址IP,并将此名称放在应用程序域上,它不起作用!

我真的不知道该怎么做。

2 个答案:

答案 0 :(得分:1)

您需要完全合格的域名而不是IP地址。任何人都可以使用IP地址并做恶作剧。

解决方法是注册域名并将域或子域的A指向IP地址。

您仍需要确保以下内容:

  1. IP地址可公开访问(至少通过Facebook的服务器)。
  2. 域名或子域应为FQDN。
  3. 此外,如果您更改hosts文件,它只会影响您的PC,而且全世界或Facebook服务器都不知道。

      

    提示: 您可以获得免费域名(在Google搜索freenom),他们也提供免费的DNS管理。你可以把你的IP地址放在那里然后试试。

答案 1 :(得分:0)

它无法在Facebook上运行,您需要拥有域名如果您想使用facebook API。