javascript - 如何允许用户从我的 JavaScript/PhoneGap 应用程序向 Twitter 发帖?

标签 javascript twitter twitter-oauth

我正在尝试实现一个可以在 Twitter 上发布推文的小型 Javascript/PhoneGap 实用程序。

到目前为止我得到了这个:

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_tokenoauth_bridge_code

到目前为止一切顺利,但接下来的部分让我感到困惑。

这个 oauth_access_token 是否足以让我代表用户发一条推文?还是我必须采取进一步的身份验证步骤?如果没有,我如何在对 http://api.twitter.com/1/statuses/update.json 的调用中使用 token 实际发布推文?

twitter API 文档无法帮助我,所以非常感谢所有帮助!

最佳答案

var mediaSource = "http://twitter.com/home?status={TITLE}";
mediaSource = mediaSource.replace('{TITLE}',"Text to share in Twitter");

window.location = mediaSource;

这可能对你有帮助。

关于javascript - 如何允许用户从我的 JavaScript/PhoneGap 应用程序向 Twitter 发帖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5909040/

相关文章:

包含某些正则表达式的 JavaScript 缩小失败

javascript - JQuery 动态创建 div 和关联按钮

java - 在 javascript 中实例化一个对象

javascript - 将图像添加到三个 javascript 结果中的前两个

ios - PFUser logInWithAuthTypeInBackground(错误 : Twitter auth configuration missing)

android - 如何在 android 上使用 Oauth 注销/注销 Twitter?

javascript - 谷歌地理编码,异步Javascript,不起作用

Wordpress 将特色图片发布到 Twitter

javascript - Twitter Timeline DOM 操作 - 否定 Onclick 事件处理程序

android - 为什么遵循 Twitter 登录的 Fabric.IO 步骤不适用于 Android 应用程序?