分享至
我看網路示範的LINEbot教學做,webhook都OK了,但是event.reply都沒有反應,是我哪裡有做錯嗎?
已邀請的邦友 {{ invite_list.length }}/5
因為你在剛進入message事件的時候,就已經用event.reply(ss)雖然不知道你ss是什麼,但應該不符合LINE的回覆格式照程式來說,你做的事情如下
event.reply(ss)
bot.on('message', function(event){ switch(event.message.text) { case '你': event.reply('看你要回覆什麼') ; break ; } })
我當初用console是看有沒有進去迴圈,用LINEBOT NPM的範例有進去但reply仍沒有回應
把回覆改成這段,看看LINE那邊提供的發送結果為什麼
event.reply('看你要回覆什麼').then(resp => { console.log(resp) ; }) ;
之前好像有跳之這個,我就把IP加到白名單中。成功,把白名單刪除就好了https://stackoverflow.com/questions/39798152/line-restful-messaging-api-error-with-wrong-ip-address
IT邦幫忙