iT邦幫忙

2021 iThome 鐵人賽

DAY 13
0

可以用 shioaji api 取得即時報價後,就有很多應用場景,這邊先示範一個比較簡單的,使用 Line 機器人連結 shioaji api 後,經由 Line 機器人自動執行報價功能,價格通知...等功能。

流程大概就是

  • Line 輸入股票代號
  • 傳送到 LineBot api
  • LineBot api 收到指令,使用 shioaji api 查詢後回覆相關訊息

要達成以上的應用,首先要先去 Line developers 註冊帳號

  1. 先點選 [Log in]
    Line Developers

  2. 用 Line 帳號登入 (應該大家都有吧,如果沒有的話,就先點 [建立帳號] )
    Line Login

  3. 建立 Provider
    ps: 這邊因為我之前就已經建立過了,第一次進入的朋友看到的可能和我不一樣,就參考看看
    Create provider
    provider name
    這邊的 Provider name 挑一個順眼的就行,主要代表的是提供此服務的開發者,公司或是組織。

  4. 再來建立 Messaging API Channel
    基本上這個 Channel 就是建立一個 Line 官方帳號,所以下面的資料,有一些就是之後在 Line 聯絡人裡看得到的資料
    message api channel
    channel 資料

  5. 建立完後記下兩個東西

    • Basic settings -> Channel secret
      channel secret
    • Messaging API -> channel access token
      這邊要先點 「 issue 」才會產生 token
      access token

到這邊,LineBot 的申請就完成了,可以先用把剛剛建立的 LineBot 加入好友,到 「 Messaging API 」下,找到 Bot basic ID,就可以用這個 ID 加入好友,或是直接掃描 QRCode 就可以加入好友了。


上一篇
繪圖 - 即時成交資料
下一篇
LineBot - 自動回覆 API
系列文
永豐金融APIs - 從零開始到放棄!?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言