为我的轻微新手道歉...
我需要一个javascript(或php)脚本,它会自动检查一个JSON文件(通过HasOffers API调用)进行更改,然后执行一个php脚本(我已经拥有它 - 它利用OneSignal向我发送推送通知手机)一旦检测到变化。
所以这是我在javascript中调用API的代码:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://api.hasoffers.com/Apiv3/json?NetworkId=SomeNetwork&Target=Affiliate_Report&Method=getStats&api_key=2c0ce8e72df0802c900d1fb6bd34e&fields%5B%5D=Stat.conversions&filters%5BStat.date%5D%5Bconditional%5D=EQUAL_TO&filters%5BStat.date%5D%5Bvalues%5D=2016-01-25', true);
console.log(xhr);
// Response handlers.
xhr.onload = function () {
var repos = JSON.parse(xhr.response), i, reposHTML = "";
for (i = 0; i < repos.response.data.data.length; i++) {
reposHTML += repos.response.data.data[i].Stat.conversions;
}
document.getElementById("fetch").innerHTML = reposHTML;
};
xhr.onerror = function () {
alert('error making the request.');
};
xhr.send();
如何将javascript代码集成到&#34;监听&#34;对于API / JSON文件中的更改(特别是在jSON文件中的response.data.data [0] .Stat.conversions中的数值),然后执行另一个php文件,当数字上升一个增量时,我会有这个文件? / p>
因此,如果在JSON文件中Stat.conversions = 30,然后它转到31,我希望javascript自动执行我的php脚本。
我希望这很清楚。如果我需要澄清其他任何内容,请告诉我。
谢谢!