我正在开展一个项目,该项目要求业务的最新推文显示在页面底部的一个块中。
不幸的是我无法运行任何服务器端应用程序,因此实现必须使用Ajax调用和纯JavaScript来获取数据。
我使用的是使用OAuth 2.0的Instagram API,它似乎在没有任何服务器端身份验证的情况下工作得非常好,但OAuth 1.0似乎并非如此。
我不知道是否有可能做我想要实现的目标。
下面的Javascript是我试图使用的,以便从Twitter获取数据。
$.ajax({
url: 'https://api.twitter.com/1.1/users/show.json?screen_name=my_username',
dataType: 'JSON',
type: 'GET',
data: {
access_token: my_access_token
},
success: function(data) {
console.log(data);
},
error: function(data) {
console.log(data);
}
})
使用此功能时,我在控制台中收到验证错误。我似乎看到很多人建议使用各种PHP脚本来获得身份验证,但由于这在我的情况下是不可能的,而且我需要来自推文的纯文本,我不确定下一步该去哪里。
有没有办法验证OAuth 1.0客户端?