【问题标题】:Using the FB.ui function without an App ID?在没有 App ID 的情况下使用 FB.ui 功能?
【发布时间】:2012-11-02 13:22:45
【问题描述】:

背景:我们有一个市政网页,可以发布公告。我还希望能够将这些公告发布到 FB,而无需登录 FB 并重新发布所有内容 - 我想要一站式购物。

据我了解,您需要一个 App ID 才能使用 FB.ui 功能。这通常不是问题,但我们有一个粉丝页面而不是用户页面,我似乎无法访问开发人员部分来生成应用 ID。

我可以到达https://developers.facebook.com/。当我注册我的手机时,FB 发送给我的确认 ID 太长了两位数。作为替代方案,我转到他们发送的链接,但只是被重定向到我组织的仪表板,并且永远无法进入开发部分。

有什么方法可以“伪造” App ID 或采取某种变通方法进入 Dev 部分,这样我就可以获得 App ID,还是我运气不好?

【问题讨论】:

  • 您是否使用个人帐户访问了开发者部分?只能使用用户帐户创建应用,不能使用页面/企业帐户。
  • 我可以通过我的个人帐户访问,但是如果我使用从那里生成的 App ID,FB.ui 功能将绑定到我的个人帐户,对吗?有什么方法可以创建个人帐户并将其绑定到企业帐户?
  • FB.ui resp JS SDK 只关心应用 id,而不关心是谁创建的。不,应用始终属于用户,而不是任何其他类型的帐户。
  • 好吧,如果 App ID 更多的是验证发帖,那它怎么知道发帖在哪面墙上呢?我认为它使用该 App ID 指向特定用户的墙...

标签: facebook app-id fb.ui


【解决方案1】:

您还应该能够使用信用卡而不是电话号码:

https://secure.facebook.com/settings?tab=payments

没有办法“伪造”应用 ID,这会立即为垃圾邮件发送者开辟道路。

没有App/ID,你不能使用FB.ui,但是你可以使用sharer.php:

http://www.facebook.com/sharer.php?u=[URL]

这只是一个简单的链接,你要分享的页面必须用 Open Graph 标签填充:

http://ogp.me/

【讨论】:

  • 嗯,我的意思不是假冒绕过安全性,而是更多的商业帐户的替代品。另外,我无法使用 CC 号码 - 这是市政当局,而不是企业。
  • 我不是在评判,只是说,不用担心:) - 所以你必须使用你的个人帐户来创建一个应用程序/ID,正如你的问题中所讨论的,这是唯一的方法。但是...我将编辑我的答案并添加另一个解决方案。
  • 不,我明白了——我只是在陈述我的立场。我将尝试使用在我的帐户中生成的 App ID。话虽这么说,FB 怎么知道要放在哪面墙上?
  • 感谢sharer.php - 我会看看它,看看我能不能让它工作!
  • 好吧,使用 FB.ui 提要对话框,您始终可以将其发布到自己的墙上。使用sharer.php,您可以决定在哪里发帖。顺便说一句,我现在为 Open Graph 标签添加了一个站点。
猜你喜欢
  • 2017-02-08
  • 2023-01-24
  • 1970-01-01
  • 1970-01-01
  • 2020-01-02
  • 1970-01-01
  • 1970-01-01
  • 2020-11-15
  • 2019-10-27
相关资源
最近更新 更多