Hãy xem điều này có hữu ích không, tôi đã tạo ví dụ cho bạn:
Về cơ bản mã HTML có 2 yếu tố đầu vào. một cho nút và một cho chuỗi truy vấn.
<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>
Sau khi nhấn nút tìm kiếm, bạn sẽ gửi yêu cầu tới twitter yêu cầu 5 kết quả (rpp) chứa chuỗi truy vấn.
Đây là javascript cho trang này:
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);
});
});
Bí quyết là jQuery.param() chức năng mà bạn sẽ vượt qua params cho việc tìm kiếm/yêu cầu
Xem nó chạy ở đây:
http://jsfiddle.net/73L4c/6/
Tôi không nhận được những gì bạn cần chính xác. Cái gì còn thiếu cho bạn? Đó là một đối tượng được mã hóa JSON. Bạn chỉ cần biết toàn bộ cấu trúc. Xem thêm thông tin "hiển thị" khác của phản hồi: http://jsonviewer.stack.hu/#http://search.twitter.com/search.json?q=blue%20angels&rpp=5&include_entities=true&result_type=mixed – WoLfulus
I không biết cách thực hiện yêu cầu. Tôi đã thử ajax đơn giản và không hoạt động. Tôi không nói rằng tôi đang làm đúng, trái lại tôi chắc chắn tôi không phải như vậy tôi chỉ muốn một ví dụ về một yêu cầu của một đối tượng json để biết làm thế nào nó được thực hiện – lisovaccaro
Bạn đang sử dụng javascript/jquery? php? – WoLfulus