没有应用程序的 Facebook-javascript-sdk

Posted

技术标签:

【中文标题】没有应用程序的 Facebook-javascript-sdk【英文标题】:Facebook-javascript-sdk without app 【发布时间】:2014-07-30 04:40:54 【问题描述】:

我有一个简单的问题:

我可以在独立网页中使用 facebook-javascript-sdk 而无需创建应用程序吗?我不想要一个应用程序,也不需要一个应用程序,我只想运行一个脚本来检索喜欢当前用户页面的人的列表。

我可以使用 javascript 从那里继续前进,但我正在挂断 FB.init() 及其 appid。比如它在抱怨 FB.getLoginStatus() 在 FB.init() 之前被调用,但是从控制台再次调用 FB.init() 说我又调用了它,说明有问题。

【问题讨论】:

【参考方案1】:

好吧,据我了解,这就是它的工作原理,

如果您想在您的页面上有一个like button,您不必有一个appidappsecret 要完成这项工作,您所要做的就是将 appid 部分从 api 调用中移除。 你可以在这里找到一些相关的信息,

这是来自 *** 2012,所以它可能已经过时了。

现在,如果您试图访问您的用户的个人信息,或者从他们的 Facebook 页面访问他们喜欢或他们的朋友喜欢的东西。您需要appidappsecret

如果您害怕启动和运行应用程序,我制作了一个快速应用程序来帮助人们完成这项工作。 它是一个登录脚本,包含您需要更改的 3 行代码,它向您展示了如何进行 api 调用和显示信息。您可以从My GitHub Here 获取该应用程序

只需按照Readme file中的说明进行操作

【讨论】:

感谢您的及时回复。不幸的是,这个例子对我不起作用。但是,您发布的另一个链接却产生了意想不到的结果。感谢@Sparky,我发现了一个难题,因为“应用程序”可以只是一个网站,仅此而已。另外,我发现这个链接也很有用:Facebook Bugs

以上是关于没有应用程序的 Facebook-javascript-sdk的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在没有 Fastlane 的相应应用程序的情况下创建捆绑标识符?

怎么解决该文件没有与之关联的程序来执行操作

电脑提示“该文件没有与之关联的应用来执行该操作”怎么办?

有没有一种安全的方法来编译电子应用程序(没有 npm 安全问题)?

Tomcat 应用程序没有响应且没有日志

没有流量时有没有办法让应用引擎关闭