我现在正在尝试pynder,但它需要您获取Facebook ID和访问令牌。如何获得Facebook访问令牌?
facebook ID是每个用户在自己的页面中都有的,例如https://www.facebook.com/profile.php?id=YOUR_ID
,如果我理解正确的话。
但是,我不明白我如何获得访问令牌。我第一次尝试使用this tutorial,但由于它已过时,实际弹出页面显示了两种类型的ID:Get Use Access Token
和Get Access Token
。所以我注册了Facebook Developer程序。
然后,我不知道该选什么,但我反正都试过了。顺便说一下,页面没有显示read_stream
。但是,在运行时curl
我没有得到正确的响应:
curl -X POST https://api.gotinder.com/auth --data '{"facebook_token": fb_token, "facebook_id": fb_user_id}'
这发出了一个错误:{"code":401,"error":"FacebookTokenRequired"}
。
如何获取正确的访问令牌来运行该程序?
_“然后,我不知道哪个来接,但我都尝试无论如何“ - _什么? //通常:通过发送用户通过登录流程获得令牌。 https://developers.facebook.com/docs/facebook-login/access-tokens如果您只需要一个用于测试目的,您也可以在Graph API Explorer中生成一个。 – CBroe
_“该页面没有显示read_stream,顺便说一句。”_ - 那么,该权限不再存在,顺便说一句。 :p而你根本无法获得完整用户的流/新闻馈送。请阅读文档以找出可用的权限以及它们的功能。 – CBroe
@CBroe我的意思是我不知道从“获取使用访问令牌”和“获取访问令牌”中选择哪一个。 – Blaszard