【问题标题】:Access_token for graph api calls in JavaScript用于 JavaScript 中图形 API 调用的 Access_token
【发布时间】:2012-01-26 10:02:20
【问题描述】:

我正在尝试使用 JavaScript 从我的客户网页上的公共 Facebook 页面中拉入并显示墙上的帖子和 cmets。我知道我需要一个 access_token,但问题是它经常过期。看来我需要动态获取 access_token 以避免该问题。有谁知道做这个客户端的方法吗?

【问题讨论】:

    标签: facebook-graph-api access-token


    【解决方案1】:

    简答:

    如果页面确实是公开的,则根本不需要访问令牌。例如,

    http://graph.facebook.com/19292868552
    {
       "id": "19292868552",
       "name": "Facebook Platform",
       "picture": "http://profile.ak.fbcdn.net/hprofile-ak-ash2/276791_19292868552_1958181823_s.jpg",
       "link": "http://www.facebook.com/platform",
       "likes": 3922010,
       "category": "Product/service",
       "website": "http://developers.facebook.com",
       "username": "platform",
       "founded": "2007",
       "company_overview": "Facebook Platform enables anyone to build social apps on Facebook and the web.",
       "mission": "To make the web more open and social.",
       "about": "We're building the social web. Get the latest here: developers.facebook.com ",
       "talking_about_count": 74536
    }
    

    更长的答案,如果您使用特定用户的访问令牌代表他们执行操作,您可能会考虑要求“离线访问”,以便令牌不会过期。请参阅https://developers.facebook.com/docs/reference/api/permissions/ 了解有关如何请求此权限的更多信息。

    【讨论】:

    • 离线访问已被弃用,但因为 Facebook 喜欢让人头疼并破坏事物。
    • 这肯定会破坏一切。
    猜你喜欢
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 2019-04-28
    • 2021-03-31
    • 1970-01-01
    相关资源
    最近更新 更多