0
我正在嘗試使用PHP將Twitter的JSON訂閱源存儲到緩存中。在PHP中緩存Twitter JSON feed
這裏是我當前的腳本
$(document).ready(function(){
$.getJSON("/tweetledee/userjson.php?c=10&user=HeroGreg&xrp=1&xrt=1", function(obj) {
$.each(obj, function(key, value) {
$("#feed").append("<li>"+value.text+"</li><li>"+value.retweet_count+"</li><li>"+value.favorite_count+"</li><li>"+value.user.name+"</li>");
});
}
});
});
我搜索的答案,發現這個:Caching JSON output in PHP,但它是一個有點過時了,我不知道如何使它適應我的腳本:
請幫忙?一直試圖讓網站上的Twitter的飼料,現在近2天... ...
編輯:PHP產生JSON數據文件是在這裏:https://github.com/chrissimpkins/tweetledee/blob/master/tweetledee/userjson.php
你在哪裏試圖做這個緩存?因爲這不是PHP ......這是JS正在向php腳本發出ajax請求。 –
糟糕,你是對的。抓取JSON數據的PHP文件就是這個文件:https://github.com/chrissimpkins/tweetledee/blob/master/tweetledee/userjson.php如果可以修改該文件來緩存請求(限制時間的數量a訪問者可以每小時請求該文件),這將工作,我認爲。我也可能需要將其存儲在本地文件中,以防止通過Twitter獲取它並最大限度地發揮它的作用。 – GSimon