我有以下代码:
var twitterUrl = escape("http://api.twitter.com/1/statuses/user_timeline.json?screen_name=" + username);
$.ajax({
type: "GET",
url: "twitter.js?url=" + twitterUrl,
dataType: "json",
success: function(d, status, req) {
var tweets = eval('(' + d + ')');
showTweets(tweets);
}
});
我希望twitter.js
文件获取twitterUrl变量并处理它以获取twitter API生成的json文件。问题是:
stream_get_contents
PHP函数来解析和处理twitter链接并将结果传回原始页面?答案 0 :(得分:0)
1
var twitterUrl = location.search.match(/[?&]url=(.*?)(&|$)/i);
twitterUrl = twitterUrl && twitterUrl[1];
2。
其中myMethod
是您要将数据发送到的函数:
var script = document.createElement('script');
script.src = twitterUrl + '&callback=myMethod';
var head = document.getElementsByTagName('head')[0];
head.insertBefore(script, head.firstChild);
例如myMethod
:
var myMethod = function(data) {
alert('Your name is ' + data.user.name);
};