LineBot - 申请

可以用 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 就可以加入好友了。


<<:  Day 13 - Semigroup II & Monoid

>>:  [DAY 13] CNN的实作以及 Classification 的应用例子

【Day3】 环境建置 - 安装 Dev C++

今天要介绍的编译器是以简单轻便着称的 Dev-C++! STEP 1. 到Dev-C++官网 点选「...

Angular 深入浅出三十天:表单与测试 Day02 - Template Driven Forms 实作 - 以登入为例

今天要来用 Template Driven Forms 的方式实作一个简单的登入系统,撇开 UI ...

从零开始学游戏开发:入门程序实作 Part.7 重新计分

这是 Roblox 从零开始系列,入门章节的第十三个单元,我们的游戏出现Bug了,那就是死亡後分数还...

Day28 Project4 - web crawler

今天来做一个爬虫的功能,以爬取铁人赛的所有参赛者的标题及名称为目标 先点开铁人赛的选手列表页面,首先...

AE卷轴制作4-Day5

在动画做好之後,因为这个卷轴的做法是分段, 做等速动态,所以今天想调整他的节奏分段做不容易, 所以教...