我的WordPress网站中集成了一个Vanilla API。
此API列出了最新的讨论,但除非重新加载页面,否则它不会刷新讨论中的更改。我需要的只是一个与以下行一起使用的函数,每隔x秒检索一次讨论:
// Retrieve the latest discussions from the Vanilla API
$resturl = vf_combine_paths($resturl, '/');
$data = json_decode(vf_rest($resturl));
if (!is_object($data))
return;
答案 0 :(得分:0)
使用Javascript计时器:
// retrieves the discussions every 30 seconds
setInterval ( "refreshDiscussion()", 30000 );
// Retrieve the latest discussions from the Vanilla API
function refreshDiscussion(){
$resturl = vf_combine_paths($resturl, '/');
$data = json_decode(vf_rest($resturl));
if (!is_object($data))
return;
}