[Line]line api 開發相關資訊 by C#

line api 開發相關資訊

第一種 lin bot
 

1.使用套件linebot sdk

https://www.nuget.org/packages/LineBotSDK

2.line的官方平台,建立一個message api

https://developers.line.biz/en/

   (1)產生token,很長的一串文字 (程式會用到 推播使用)

   (2)拿到admin的ID  (程式會用到)

    (3)寫好的程式放到IIS站台內,網址貼到webhook測試驗證

 

3.使用win acme產生SSL,設定在IIS站台內,匯入SSL憑證給站台使用

https://www.win-acme.com/

4.使用SSL測試站台是否通過驗證

https://www.ssllabs.com/

5.需要一個domain .... 註冊DNS,開啟443 port

6.參考  董老師的系列文章   也可以直接花300NT 去udmy 買課程

http://studyhost.blogspot.com/2018/01/index-clinebot.html

https://www.udemy.com/course/line-bot/

第二種  

line  notify

第二種-01

可以直接使用 line  notify 發訊息
說明: 操作方式這樣,https://notify-bot.line.me/my/ ,
登入之後點帳號名下拉到mypage,有個 Generate access token (For developers),點下去可以選擇跟誰溝通,打上名稱之後就有token 了,
之後參考文章的[發送文字訊息]之後這一段,使用postman操作看看應該就可以成功了,這跟bot不一樣 是屬於跟line的官方帳號連線
https://poychang.github.io/line-notify-1-basic/

第二種-02 說明:

建立一個line nofify service ,製作一個 oAuth2 授權頁面做驗證,  驗證完成後可以拿到token 這個token可以存到資料庫內,做儲存,

利用這個token發送訊息。

https://alanlabtw.blogspot.com/2018/08/line-notify.html

延伸參考: 做一個 轉檔器,固定搜尋資料庫的訊息資訊,做發送...資訊可以匯出之類的...

https://alanlabtw.blogspot.com/2018/08/line-notify.html

 

後繼補充

1. HttpWebRequest   當下傳輸結束,請記得呼叫  Abort 方法   request.Abort();   才能每秒傳送...

 

以上文章僅用紀錄資料使用.....