【发布时间】:2012-07-24 11:03:14
【问题描述】:
我正在本地开发一个网站, 该网站两次使用 Twitter 个人资料小部件,用于两个单独的 Twitter 提要。
我已经多次遇到速率限制(150 次呼叫/每小时),我一直在寻找解决此问题的方法。
我发现的一种技术使用 Cron Jobs 调用 PHP 文件,该文件每 10 分钟缓存一次 Twitter API 调用,将其保存到服务器上的 txt 文件并使用 JQuery 对其进行解析。步骤 2,3,5.. http://net.tutsplus.com/tutorials/php/how-to-create-an-advanced-twitter-widget/
我的问题是......然后我将如何将 JSON 内容解析到我的 Twitter 个人资料小部件中?
我怀疑这可能是不可能的..
以下是用于显示 Twitter 提要的标准 Twitter 个人资料小部件代码。
<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({version: 2, type: 'faves', rpp: 10, interval: 30000, title: ' ',subject: ' ', width: 210, height: 330,
theme: {
shell: {
background: ' ',
color: '#ffffff'
},
tweets: {
background: '#ffffff',
color: '#444444',
links: '#53cdc7'
}
},
features: {
scrollbar: true,
loop: false,
live: true,
behavior: 'all'
}
}).render().setUser('diariesdownundr').start();
new TWTR.Widget({version: 2,type: 'faves',rpp: 10,interval: 30000,title: ' ',subject: ' ',width: 210,height: 330,
theme: {
shell: {
background: ' ',
color: '#ffffff'
},
tweets: {
background: '#ffffff',
color: '#444444',
links: '#53cdc7'
}
},
features: {
scrollbar: true,
loop: false,
live: true,
behavior: 'all'
}
}).render().setUser('diaries1').start();
</script>
【问题讨论】: