【发布时间】:2012-10-10 12:51:45
【问题描述】:
我正在尝试实现一个小的 Javascript/PhoneGap 实用程序,它可以在 twitter 上发布推文。
到目前为止,我得到了这个:
var authorize_url = 'https://oauth.twitter.com/2/authorize';
authorize_url += '?oauth_callback_url=' + encodeURIComponent(mycallbackUrl);
authorize_url += '&oauth_mode=flow_web_client';
authorize_url += '&oauth_client_identifier=' +*****;
authorize_url += '&response_type=token';
authorize_url += '&client_id' + *****;
这个生成的 URL 将显示 twitter 登录屏幕,在我登录后,回调 url 显示有两个参数; oauth_access_token 和 oauth_bridge_code
到目前为止一切顺利,但下一部分让我感到困惑。
这个 oauth_access_token 是否足以代表用户发布推文?还是我必须采取进一步的身份验证步骤?如果没有,我如何在对http://api.twitter.com/1/statuses/update.json 的调用中使用令牌来实际发布推文?
twitter API 文档无法帮助我,因此非常感谢所有帮助!
【问题讨论】:
标签: javascript twitter twitter-oauth