我使用Facebook SDK和PHP。我的localhost一切正常。但是,当我想尝试使用我的路由器WiFi(在我的公共IP地址上,添加Facebook登录)时,我试图将IP地址放在URL和App Domain上,但是存在问题。
当我将App Domain字段留空时,它不允许我这样做。所以我想把一个域名放在文件" hosts"对于地址IP,并将此名称放在应用程序域上,它不起作用!
我真的不知道该怎么做。
答案 0 :(得分:1)
您需要完全合格的域名而不是IP地址。任何人都可以使用IP地址并做恶作剧。
解决方法是注册域名并将域或子域的A指向IP地址。
您仍需要确保以下内容:
此外,如果您更改hosts
文件,它只会影响您的PC,而且全世界或Facebook服务器都不知道。
提示: 您可以获得免费域名(在Google搜索freenom),他们也提供免费的DNS管理。你可以把你的IP地址放在那里然后试试。
答案 1 :(得分:0)
它无法在Facebook上运行,您需要拥有域名如果您想使用facebook API。