【问题标题】:Can I access Facebook API's without an api_key?我可以在没有 api_key 的情况下访问 Facebook API 吗?
【发布时间】:2011-01-14 07:00:17
【问题描述】:

是否可以访问 Facebook API 以登录用户,或者允许用户通过第三方网站成为粉丝页面的粉丝,而无需在 Facebook 上实际创建应用程序?

【问题讨论】:

    标签: facebook api-key


    【解决方案1】:

    你为什么不直接create a fab page让用户成为那个页面的粉丝呢?据我所知,如果没有 API 密钥,您将无法访问 facebook API。

    【讨论】:

    • 我想提供一种功能,让用户无需实际访问 FB 站点即可成为粉丝......而且无需使用粉丝盒。因此想知道如何在没有密钥的情况下访问 API...
    【解决方案2】:

    如果不创建应用程序并获取 API 密钥,您将无法访问 API。有一个small number of API queries that will work without the user having added an application 甚至与之交互,但他们通常检索非常基本的数据。

    如果不使用fan box widget 或让他们直接通过网站进行操作,当然没有可编程的方式让用户成为页面的粉丝。这是因为 Facebook 用于此类交互的 post_form_id 值仅出现在从 facebook.com 提供的页面上,并且开发人员永远无法访问。否则将开放系统以进行各种利用。

    无论如何,我不知道您要解决什么问题。创建应用程序 API 密钥并不困难(并且它不必是无会话查询的活动应用程序 - 只需创建一个应用程序并获取密钥)并且可以使用 CSS 设置风扇框小部件的样式,只要您遵守 Facebook 制定的基本规则。

    【讨论】:

    • 我试图解决的问题是允许用户通过第三方站点登录到 FB,通过调用一些 FB API,我将传递用户提交的用户名和密码.现在我在 FB 上没有一个应用程序,所以正在寻找某种方式来调用没有 api_key 的登录 api(如果可能的话)。在不依赖 FB 或应用程序的 api 密钥的情况下成为粉丝的类似问题。如果我想使用 api_key,那么是否可以使用我创建的甚至没有提交给 FB 的虚拟应用程序的密钥?
    • 通过第三方网站将用户登录到 FB 违反了他们的服务条款。 (并且没有登录 API。)我认为您需要进一步阅读该 API 的用途 - 您的问题没有真正意义。您不需要风扇小部件的 API 密钥 - 只需页面的 ID。这是一个简单的 iframe,您可以在任何地方包含并自动检测用户的登录状态。
    猜你喜欢
    • 1970-01-01
    • 2015-03-07
    • 1970-01-01
    • 1970-01-01
    • 2017-02-04
    • 1970-01-01
    • 2014-03-23
    • 2011-11-05
    • 1970-01-01
    相关资源
    最近更新 更多