外部APIから情報を返すGoogleドキュメント用のスクリプトがあります。しかし、私の問題は、Googleがキャッシュを保存するため、キャッシュが更新されないことです。私の質問は、Googleキャッシュを削除または無効にするにはどうすればよいですか?
user1515823
質問する
2831 次
2 に答える
2
クリアするよりも回避する方が簡単です。これは、乱数を使用してGETパラメーターを追加することで実行できます。生成して追加するだけです。
var randomNum = Math.floor(Math.random()*1001);
var result = UrlFetchApp.fetch("http://url.com/foobar?random=" + randomNum);
1001は、乱数が0から1000の間になることを意味し、必要に応じて調整します。
于 2012-07-11T06:52:29.070 に答える
0
Digital Lemon と話しましたが、次のようにします。
var randomNum = Math.floor(Math.random()*100);
var dot = repeat('.', randomNum)
var text = UrlFetchApp.fetch("http://api.craea.name/esim/military/damage/json/"+unit+"/1"+dot).getContentText();
function repeat(s, n){
var a = [];
while(a.length < n){
a.push(s);
}
return a.join('');
}
そして、それはうまくいきました。ご協力いただきありがとうございます。
于 2012-07-11T07:16:53.880 に答える