【发布时间】:2018-02-08 11:19:44
【问题描述】:
我正在尝试使用 API GET 从 twitter 获取一些简单的搜索词,但我不断收到错误消息。谁能看到我在这里可能出错的地方?
我得到的错误如下所示:
jquery.js:5620 获取 https://api.twitter.com/1.1/search/tweets.json?q=bowery&callback=jQuery190024276804403583108_1504110377251&_=1504110377252
再次感谢, 丹尼。
$(document).ready(function() {
console.log('doc ready!');
$('#submit').click(function() {
var search_term = {
q: 'bowery'
};
console.dir(search_term);
search(search_term);
});
});
function search(search_term) {
console.log('searching for ');
console.dir(search_term);
$.ajax({
url: 'https://api.twitter.com/1.1/search/tweets.json?' + $.param(search_term),
dataType: 'jsonp',
success: function(data) {
console.dir(data);
}
})
}
<!doctype html>
<html>
<head>
<title>Untitled Document</title>
<script src="http://code.jquery.com/jquery-1.9.0.min.js"></script>
</head>
<body>
<h1>NEW TWEETS</h1>
<ol id="tweets">
</ol>
<a href="#" id="submit">get tweets</a>
</body>
</html>
【问题讨论】:
-
您需要使用您的 api 密钥进行身份验证
-
只需将该网址粘贴到浏览器中即可。它说 {"errors":[{"code":32,"message":"Could not authenticate you."}]}.
-
你如何认证
标签: javascript jquery api twitter