【问题标题】:Get facebook access token with java code使用 java 代码获取 facebook 访问令牌
【发布时间】:2014-11-17 12:27:44
【问题描述】:

我有两个问题:

    1. 我正在尝试通过 java 代码而不是通过 Facebook 开发人员站点获取访问令牌。 有谁知道我该怎么做?
    1. 是否可以获得超过 1 小时后过期的更长访问令牌?

我读到了一些选项,但对于我作为 Facebook 的简单用户来说,这是不可能的。

【问题讨论】:

    标签: java eclipse facebook facebook-graph-api facebook-access-token


    【解决方案1】:

    Facebook 文档中的这篇文章解释了您需要了解的有关访问令牌的所有信息:https://developers.facebook.com/docs/facebook-login/access-tokens/

    无需用户授权即可使用应用访问令牌,对于需要授权的所有其他令牌:https://developers.facebook.com/docs/facebook-login/v2.2

    我建议尝试使用 Java 的第三方 SDK 之一:https://developers.facebook.com/docs/other-sdks

    应用访问令牌永远有效,扩展页面令牌也是如此。用户令牌最多只能延长至 60 天,默认有效期仅为 2 小时。

    【讨论】:

    • 我试过了,但一无所获。有代码示例吗?
    • “一无所有”并不是一个充分的错误描述。抱歉,stackoverflow 不是您获取代码的平台,我们帮助解决特定问题,但您是需要完成工作的人;)
    • 我不知道如何通过代码执行此操作,网站中描述的是 url 请求。我使用eclipse java,不知道怎么做。 thurthermore 即使我确实通过输入正确的 url 来扩展令牌获得了令牌 - 令牌没有正常工作
    • “没有正常工作”是什么意思?您是否在访问令牌调试器中对其进行了调试? > developers.facebook.com/tools/debug/accesstoken
    猜你喜欢
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-18
    • 2012-01-02
    • 2015-12-05
    • 1970-01-01
    相关资源
    最近更新 更多