csharp Line Bot WebHook范例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Line Bot WebHook范例相关的知识,希望对你有一定的参考价值。
public class LineChatController : ApiController
{
[HttpPost]
public IHttpActionResult POST()
{
string ChannelAccessToken = "DETqsnH04xR7Xv...(請輸入你自己的ChannelAccessToken)...1cDnyilFU=";
try
{
//取得 http Post RawData(should be JSON)
string postData = Request.Content.ReadAsStringAsync().Result;
//剖析JSON
var ReceivedMessage = isRock.LineBot.Utility.Parsing(postData);
//回覆訊息
string Message;
Message = "你說了:" + ReceivedMessage.events[0].message.text;
//回覆用戶
isRock.LineBot.Utility.ReplyMessage(ReceivedMessage.events[0].replyToken, Message, ChannelAccessToken);
//回覆API OK
return Ok();
}
catch (Exception ex)
{
return Ok();
}
}
}
以上是关于csharp Line Bot WebHook范例的主要内容,如果未能解决你的问题,请参考以下文章
Discord bot 忽略所有 webhook?
由 bot 制作的 webhook url 不可复制
连接到 Telegram Bot API 的 webhook 出现问题
Telegram Bot webhook 真的很慢
FB Messenger Bot:Webhook更新未送达
Python discord Bot 处理来自一个用户的消息并在 webhook 中发送它们