Igo*_*hon 10 twitter oauth angularjs passport.js
我正在尝试使用angularjs和护照从twitter获取信息.
我使用护照js通过OAuth进行了身份验证 - 它运行良好 - 在会话中保存了用户信息.
现在我尝试在任何端点(包括V1.1和V1)的twitter API上运行任何GET命令,但它一直在抱怨授权.
示例:在我的控制器中执行
$http.jsonp(https://api.twitter.com/1/statuses/user_timeline.json, {
})
Run Code Online (Sandbox Code Playgroud)
给我一个错误:
GET https://api.twitter.com/1/statuses/user_timeline.json 401 (Unauthorized)
Run Code Online (Sandbox Code Playgroud)
此命令在twitter控制台中有效(我使用jsonp来避免跨域问题).
我应该使用此GET请求手动传递任何其他标头 - sa auth_token等吗?
或者为什么它不起作用?我是否应该利用我已经使用API进行身份验证的事实?我红了https://dev.twitter.com/docs/auth/authorizing-request但是并没有安静地理解.
谢谢你的帮助,
您的所有 Twitter 请求都需要获得授权:
https://dev.twitter.com/docs/auth/authorizing-request
因此您需要在上面每个文档的请求标头中传递一些 OAuth 数据
| 归档时间: |
|
| 查看次数: |
7606 次 |
| 最近记录: |