gpt4 book ai didi

json - twitter api 的 JSON HTTP 请求示例?

转载 作者:行者123 更新时间:2023-12-04 13:02:25 26 4
gpt4 key购买 nike

我想向 twitter api 发出请求。这是文档(https://dev.twitter.com/docs/api/1/get/search)中提供的示例:

GET:

http://search.twitter.com/search.json?q=blue%20angels&rpp=5&include_entities=true&result_type=mixed

文档中没有示例请求。对此 url 的请求将如何包含带有数据响应的警报?

最佳答案

看看这是否有帮助,我为你做了一个例子:

基本上 HTML 代码包含 2 个输入。一个用于按钮,一个用于查询字符串。

<html>
<head>
<title>example</title>
</head>
<body>
<div style="padding: 20px;">
<input id="query" type="text" value="blue angels" />
<input id="submit" type="button" value="Search" />
</div>
<div id="tweets" style="padding: 20px;">
Tweets will go here.
</div>
</body>
</html>

按下搜索按钮后,您将向 Twitter 发送请求,要求包含查询字符串的 5 个结果 (rpp)。

这是该页面的 javascript:
function searchTwitter(query) {
$.ajax({
url: 'http://search.twitter.com/search.json?' + jQuery.param(query),
dataType: 'jsonp',
success: function(data) {
var tweets = $('#tweets');
tweets.html('');
for (res in data['results']) {
tweets.append('<div>' + data['results'][res]['from_user'] + ' wrote: <p>' + data['results'][res]['text'] + '</p></div><br />');
}
}
});
}

$(document).ready(function() {
$('#submit').click(function() {
var params = {
q: $('#query').val(),
rpp: 5
};
// alert(jQuery.param(params));
searchTwitter(params);
});
});

诀窍是 jQuery.param() 函数,您将为搜索/请求传递参数

看到它在这里运行:

http://jsfiddle.net/73L4c/6/

关于json - twitter api 的 JSON HTTP 请求示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8890257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com