更新twitter状态
Update twitter status
我使用Anywhere from twitter和connectButton
from它连接我的应用程序与页面和帐户。我怎么能更新我的状态现在没有文本框?只是发送一些需要新的状态字符串的请求。我找到了这个官方页面:
Example Requests
POST https://api.twitter.com/1/statuses/update.json
status=Maybe%20he%27ll%20finally%20find%20his%20keys.%20%23peterfalk&trim_user=true&include_entities=true
所以我写:
$.post('https://api.twitter.com/1/statuses/update.json', {status: 'test'}, function(res) {
console.log(res);
});
返回401验证错误。有什么想法吗?
我认为您将Twitter REST API与@Anywhere库混淆了。REST API只能在用户使用oAuth进行身份验证并且应用程序在HTTP请求中提供oAuth密钥时使用。@Anywhere库是另一个库,它为web开发人员使用Javascript库更容易地访问Twitter。
您收到401身份验证错误,因为您没有为API请求提供oAuth头,这意味着用户没有为API进行身份验证。这独立于@Anywhere(连接按钮)的身份验证方案。
您要么必须重写代码,以便首先通过oAuth对用户进行身份验证,然后使用REST调用发布tweet,要么必须使用@Anywhere库的特性为用户提供tweet框。
相关文章:
- 事件和状态
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- 获取选择框的状态
- 相位器状态未捕获参考错误
- 使用Twitter API进行推文时出现重复状态错误
- 通过Twitter API javascript从时间线获取Twitter状态
- 创建一个复选框按钮的散列,这些按钮在单击时在Twitter Bootstrap Button组中处于活动状态
- Twitter引导程序:删除/切换类似复选框的按钮组的活动状态
- 更新ScriptProperty以避免检索重复的Twitter状态
- 如何在页面重新加载后使用 Twitter 引导程序保持当前选项卡处于活动状态
- 强制 Twitter Epi 库发布状态更新,即使它是上一条推文的副本
- 问题显示twitter状态/user_timeline MVC3.Net
- 如何在JavaScript中创建Twitter状态更新,并从中接收响应
- Twitter REST API,更新状态
- 自动更新Twitter状态
- 更新twitter状态
- 使用codebird.php显示twitter列表状态
- 使用 URL 更新 Twitter 状态 - 绕过应用广告
- 我怎样才能使Twitter引导弹出框始终处于打开状态