日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

line-bot-Tutorial

發布時間:2023/12/29 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 line-bot-Tutorial 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:line-bot-Tutorial

line-bot-Tutorial

教你建立自己的 line-bot 使用 python flask

line-bot-tutorial use python flask

  • Youtube Demo Tutorial V1

  • Youtube Demo V2

執行畫面

請先加入好友

我的 QRCODE

或是手機直接點選 https://line.me/R/ti/p/%40vbi2716y

認證記得請選 同意

v2 2017/2/25

V1 commit ba855d6307c50cc478db3d7ac689bf0c96122a0f

成功加入後,我的 阿肥bot 會傳訊息給你,並且告訴你我提供的服務

之後你就可以依照你想要看的東西輸入指令 (目前是有分大小寫,所以請輸入 小寫 )

“eyny” : eyny 電影版 Mega 連結的網址。

“news” : apple news 即時新聞。

“beauty” : ptt 表特版 近期大於 10 推的文章 。

“ptthot” : ptt 近期熱門的文章。

“movie” : 近期上映的電影 ( 開眼電影網 )。

“technews” : 科技新聞。

“panx” : 科技新聞 ( 泛科技 ) 。

如果輸入不存在的指令,阿肥bot 會告知你我目前能做的指令有哪些

希望這個 阿肥bot 能幫助大家,程式碼基本上就是很簡單的爬蟲。

如果需要其他的功能,可以給小弟一點建議,我會盡量完成他。

教學

請先到 https://business.line.me/zh-hant/ 這裡登入自己

原本的 line 帳號,然後點選 Messaging API

接下來你會看到 開始使用Messaging API 以及 開始使用Developer Trial

在這裡我們選 開始使用Messaging API

這兩個差別在哪裡呢? 可以到同一個頁面的下方觀看,基本上就只是方案不同而已

接著就是一些設定,點選 選擇公司/經營者

點選 新增公司/經營者

填寫一些資料

line bot 的 大頭貼 以及 名稱 設定

設定完後,請選擇 申請

以上設定應該不會有什麼問題

請選擇 開始使用 API

請選擇 確認

這些請注意, 選擇 允許 ,然後記得 儲存

點選 Line Developers

你會進入下面這個畫面,在這個畫面中,有兩個東西很重要,分別是

  • Channel Secret

  • Channel Access Token

Channel Secret

Channel Access Token

如果你看到的是空的,請點選 ISSUE 就會顯示了

請將你的 Channel Secret 以及 Channel Access Token

貼到下方的程式碼

line_bot_api = LineBotApi('YOUR_CHANNEL_ACCESS_TOKEN') handler = WebhookHandler('YOUR_CHANNEL_SECRET')

更多資訊可參考 line-bot-sdk-python

接下來因為 Line Bot 需要 SSL憑證 ( https ),所以我直接使用 Heroku

如果不知道什麼是 Heroku 以及它的使用方法

請參考我之前寫的 Deploying-Flask-To-Heroku

佈署

如上圖,我的網址是 https://python-ine-bot.herokuapp.com/

接著我們要加入 Webhook URL ,請點選 EDIT ,並且加入你自己的網址,網址格式

https://{你的網址}/callback

舉例,我的網址就是

https://python-ine-bot.herokuapp.com/callback

輸入完之後,可以按 VERIFY ,如果你的 CODE 正確無誤,就會顯示 Success

不過我使用 line-bot-sdk-python當我按下 VERIFY,卻出現錯誤,不過是可以正常運作,所以暫時先不管他。

基本上到這裡就是完成了,趕快去加入自己的 line bot 玩玩看吧~

只要我有新的想法,我會同步更新在這篇文章, line bot 還有很多好玩的地方

其他補充

只要有使用到網址,請記得一定都要用 https

舉例

image_message = ImageSendMessage(original_content_url="https://example.com.img1.jpg",preview_image_url="https://example.com.img1.jpg")

執行環境

  • Python 3.4.3

Reference

  • line messaging-api
  • line-bot-sdk-python

License

MIT license

總結

以上是生活随笔為你收集整理的line-bot-Tutorial的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。