首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不涉及facebook用户的情况下获取访问代码

如何在不涉及facebook用户的情况下获取访问代码
EN

Stack Overflow用户
提问于 2011-07-12 23:04:45
回答 3查看 2.9K关注 0票数 1

我是一个类似facebook的页面的所有者。我想用php抓取新闻提要并将其输出到我的网站上。我知道我可以使用有效的访问令牌来完成此操作:

https://graph.facebook.com/my_app_id_here/feed?access_token=My_access_token_here

访问令牌过期有问题,所以我知道我需要定期进行身份验证才能获得新的访问令牌。

这就是我遇到的问题和困惑。当我阅读facebook dev文档中的认证指南时,它所谈论的都是首先认证用户以从用户那里获得授权码,然后使用应用秘密、应用id和来自用户的认证码来认证应用。但这并不适用于我的情况--我从来没有从用户那里得到一个授权码--我所要做的就是从运行在我的服务器上的php脚本访问提要……从来不涉及用户。

有没有人有主意?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-12 23:22:30

既然你是like页面的所有者,我猜你也是管理员。在这种情况下,您可以为该用户(且仅为该用户)创建一个离线访问令牌

然后,您可以对脚本使用此访问令牌。如果您只想使用管理员的访问令牌获取页面的提要,则无需用户验证任何内容。

此令牌永远不会过期,除非更改用户的密码或再次取消权限。看看,看看如何创建这样的离线访问令牌!

票数 1
EN

Stack Overflow用户

发布于 2011-07-12 23:09:51

用户只需批准您的应用程序一次,然后使用即可访问您的应用程序,无需批准即可使用

票数 2
EN

Stack Overflow用户

发布于 2013-06-20 01:32:29

看起来offline_access不再可用了。现在你只能得到一个短寿命的access_token,你可以要求一个长寿命的,它也是可再生的。但是你不能得到一个永久的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6666393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档