Facebook API访问令牌 - 当我知道用户名和密码

问题描述:

我有一个简单的情况:我知道这两个用户的UID和密码,我想创建API请求,如https://graph.facebook.com/220439?access_token=...Facebook API访问令牌 - 当我知道用户名和密码

什么我不要想要将用户重定向到Facebook页面,并提示他给我的权限 - 因为我知道凭据。有没有办法直接获取access_token?或者至少只进行一次第一次OAuth请求,接收永久请求令牌,然后在进行API调用时仅将其切换为常规访问令牌?

而顺便说一下,我使用PHP SDK。

号的Facebook是相当明确的,你不能发送凭据,他们的API,以便进行登录等

+0

他们曾经有过认证的offline_access设置,但他们已经depricated现在。我会仔细检查,但每次令牌过期时都需要进行身份验证等。 – 2012-04-25 12:08:52

+0

“我们现在允许选项使用access_tokens,并且每次用户修改您的应用程序时都可以续订一个长期的到期时间。” - http ://developers.facebook.com/roadmap/offline-access-removal/ – 2012-04-25 12:11:04