kav*_*are 26 facebook facebook-graph-api oauth-2.0
我正在使用Postman测试Facebook Graph API v2.3 .虽然可以通过将访问令牌放入查询字符串来获得响应,如下所示:
https://graph.facebook.com/v2.3/me?access_token=my_access_token
Run Code Online (Sandbox Code Playgroud)
我想知道是否可以使用HTTP请求标头执行相同的操作,这将是这样的:
GET /v2.3/me HTTP/1.1
Host: graph.facebook.com
Authorization: <my_access_token>
Cache-Control: no-cache
Postman-Token: <postman_token>
Run Code Online (Sandbox Code Playgroud)
基于这个类似的问题(即客户端如何将Facebook访问令牌传递给服务器?)Stackoverflow,似乎这应该是可能的.
有什么想法吗?
引起我兴趣的是,当我使用
API Graph Explorer
Facebook开发者提供的时,似乎沙盒中也没有查询字符串.这是如何运作的?
Facebook API Graph Explorer
请使用查询字符串作为访问令牌.感谢@CBroe的回复.
phw*_*hwd 51
对的,这是可能的
Authorization: Bearer AccessTokenHere
Run Code Online (Sandbox Code Playgroud)
例如
curl --header "Authorization: Bearer CAAC...ZD" https://graph.facebook.com/me
此答案之前建议使用"OAuth"而不是"Bearer"作为令牌类型.两者都有效,但"持票人"是标准中显示的类型.此外,在完成Facebook的OAuth流程时,token_type
他们的回复是bearer
.总而言之,"持票人"更有意义.
归档时间: |
|
查看次数: |
18221 次 |
最近记录: |