我正在修复一个较旧的连接字符串到 Twitter 的 api,它只是拉出关注者的数量来显示它。
该站点是:www.democracywatch.ca 当您在右下角的空白 Twitter 广场上“检查元素”时,您可以看到当前的请求语法(它应该有许多关注者,并且应该显示一些最新的提要)。
当前代码是jquery/ajax:
jQuery(function($) {
$.ajax({
url: 'https://api.twitter.com/1.1/users/show.json',
data: {screen_name: 'democracywatchr'},
dataType: 'jsonp',
success: function(data) {
$('#followers div.twitter').html(data.followers_count);
}
});
您可以看到我尝试将 http 替换为 https 并且我在 url 中的 /users 之前添加了 .1 但现在我收到了来自他们的“未经授权”的响应。我知道从现在开始我应该做 OAuth 请求......但我不确定要添加什么代码来授权我的请求。我的网络应用程序存在并且我有必要的令牌,但不确定将它们实现到我当前的 jQuery 函数中的方法。
我还发现了这一点:http ://sobolev.us/how-to-use-twitter-oauth-v1-1-with-javascriptjquery/ 实现该代码很容易,但我如何只拨打我的追随者号码响应?
您是否可以考虑将令牌直接应用到我当前的代码中?