D) 訊息發送完成後接收回應
當您發送訊息時,將收到以下回應。
成功時的回應 範例
{}
失敗時的回應 範例
{
"message":"The request body has 2 error(s)",
"details":[
{"message":"May not be empty","property":"messages[0].text"},
{"message":"Must be one of the following values:
[text, image, video, audio, location, sticker, richmessage, template, imagemap]",
"property":"messages[1].type"} ]
}
{
"message":"Invalid reply token"
}
如果發送的請求發生錯誤時,將根據錯誤狀態,回傳以下的失敗回應。
發生錯誤時,可以檢查message和details的內容,可幫助解決問題。
此外,失敗回應內的內容(Body)有變動可能,如有更改恕不另行通知。
成功時,連同狀態代碼200 OK,一併回傳空的JSON物件。
回應內標頭包含可識別請求唯一值Request ID 。(X-Line-Request-Id )
建議也可以檢查該值。
https://developers.line.biz/en/reference/messaging-api/#response-headers