我正在尝试开发一个简单的桌面应用程序,使用restfb
api for Java在我的墙上发布帖子。它到目前为止工作正常,但其他用户无法看到我的帖子,只有我。在阅读了其他一些文档后,我发现了一个HTTP请求,如:
https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=email,read_stream,publish_stream
用于编辑我的应用程序的宣传设置。正如我之前提到的,它是一个本地桌面应用程序,后面没有任何Web服务器,因此我想将localhost用作画布URL,因为它需要在上面的链接中。我只是使用http://localhost:8080/
作为我的网站,画布和安全画布网址。在上面的HTTP请求中使用这些信息后,我得到错误,请求的链接不起作用。我的帖子仍然无法被其他人阅读。
您有什么建议可以解决这个问题吗?
答案 0 :(得分:0)
这里的问题相同。再补充一点。
(1)我正在拥有显然拥有此功能的iOS应用 问题(不确定何时开始)。
(2)第一次创建“app Settings”时(即 一旦授予权限并且“app settings”出现在我的身上 Facebook帐户设置 - > App Settings页面),App活动 隐私字段设置为Only Me。
(3)手动设置为好友 在我的Facebook帐户上仍然不允许它发布到任何东西 除了“只有我”。
更新:我通过更改我的个人Facebook帐户的隐私设置下的默认隐私设置 - 我的应用发布的帐户,让我开始工作。我已将其设置为Custom,并选择了“Only Me”。对我们的应用程序来说,这将是一个很好的FAQ项目我想我们可以将该设置视为全局覆盖。
答案 1 :(得分:0)
一旦您使用Facebook,您的本地主机只能在您的机器内使用,您最常为他们提供全球网址。
尝试使用your ip
替换localhost