1 か月後、このトピックに関する質問をもう一度開きたいと思います。すべてのリンクを含む投稿全体を次に示します。
2 番目のスクリプト関数で doPost を使用して、urlFetchApp がペイロードを送信するプロジェクトの関数があります。1. 2 番目の関数はペイロードをスプレッドシートに保存します。最初の関数を実行すると、2 番目の関数はペイロードをスプレッドシートに保存しません。以下の詳細な説明:
1.スクリプトでプロジェクト
function merry2script() {
var url = 'https://script.google.com/macros/s/AKfycbzM97wKyc0en6UrqXnVZuR9KLCf-UZAEpzfzZogbYApD9KChnnM/exec';
var payload = {payloadToSend : 'string to send'};
var method = 'post'
var response = UrlFetchApp.fetch(url, {method : method, payload: payload}).getContentText();
Logger.log(response);
return;
}
img merry2.jpg
2.スクリプトでプロジェクト
function doPost(e) {
var ss = SpreadsheetApp.openById("0Apjz67q9b5PldFJUYkkzVGRHdGFYc1pFYWk5T0Eyc0E");
var sheet = ss.getSheetByName("testsheet");
var record;
for (var i in e.parameters) {
record = 'parameter: ' + i + ' = ' + e.parameters[i];
sheet.getRange(sheet.getLastRow() + 1, 1, 1, 1).setValue(record);
}
var output = ContentService.createTextOutput();
output.setContent("content to return");
return output;
}
img merry_christmas.jpg
公開2.台本、
img 公開の証拠 2. script : mch1.jpg
1. スプレッドシート https://docs.google.com/spreadsheet/ccc?key=0Apjz67q9b5PldFJUYkkzVGRHdGFYc1pFYWk5T0Eyc0E
結果: ペイロードが hurl.it (Web ページ) を介して送信されると、スプレッドシートに表示されません。結果のない試み
このオプションを試してみて、 この chrome 拡張機能「Advanced REST Client」をインストールしてください client/hgmloofddffdnphfgcellkdfbfbjeloo img result
結果はスプレッドシート ss_test.jpg になります