postLine関数
Closed this issue · 0 comments
keroido commented
・POSTリクエストを送る
・URLはhttps://api.line.me/v2/bot/message/reply
・ヘッダーの中には、以下の値を入れる
Content-Type application/json
Authorization Bearer {channel access token}
・リクエストボディには、以下の値を入れる
replyToken String 必須 Webhookで受信する応答トークン
messages メッセージオブジェクトの配列 必須 送信するメッセージ
function postLine(text, reply_token){
/*
- LINEにテキストを返します
- @param{String}: 文字起こししたテキスト
*/
try{
var messages = [
{
"type": "text",
"text": text
}
]
var res = UrlFetchApp.fetch(LINE_END_POINT, {
'headers': {
'Content-Type': 'application/json; charset=UTF-8',
'Authorization': 'Bearer ' + LINE_ACCESS_TOKEN,
},
'method': 'post',
'payload': JSON.stringify({
'replyToken': reply_token,
'messages': messages,
}),
});
} catch (e){
Logger.log("Error at function postLine(text): %s",e)
}
}