gs
1// POSTリクエストを受け取る 2function doPost(data) { 3 var jsonString = data.postData.getDataAsString(); 4 var payload = JSON.parse(jsonString); 5 Logger.log(payload) 6} 7
上記のようにgasを書いて、githubのwebhookに上記のwebアプリケーション公開
で表示されたURLを登録し、application/json
形式で帰ってくるように設定しました。(※secretは何も設定していません)
しかし、gas上ではログで何も表示されず、github webhookでは以下のようなエラーがでてどうすればいいかわかりません。
html
1<!DOCTYPE html><html><head><link rel="shortcut icon" href="//ssl.gstatic.com/docs/script/images/favicon.ico"><title>Error</title><style type="text/css">body {background-color: #fff; margin: 0; padding: 0;}.errorMessage {font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold; line-height: 150%; padding-top: 25px;}</style></head><body style="margin:20px"><div><img alt="Google Apps Script" src="//ssl.gstatic.com/docs/script/images/logo.png"></div><div style="text-align:center;font-family:monospace;margin:50px auto 0;max-width:600px">The script completed but did not return anything.</div></body></html>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/10 03:39