by Devin Yang , 5 years ago

官方已有一個Slim框架的EchoBot Sample了,下載後,用composer即可直接試用,
看了一下Slim程式碼要轉Laravel並不難,
不到半天就把他轉換成Laravel的Project啦。
再透過我GitHub上的Excelify 將約16萬筆的Excel字典檔資料轉為SQL Insert語法,
匯入到資料庫中。

Line Bot 有那些限制及注意事項呢?本文為我自己測試的結果。

Line Bot申請的位置: 

目前我所知道的限制:

1. Line Bot的方案分為開發者測試及免費版兩種
經過網友在CCC的聊天室中提醒,如果要測試推播的功能,
請一定要選 Developer Trial (開發者測試)的方案,我一開始用free的無法進行推播,
另外,如果Line的群組中已有一隻機器人,我們無法再邀請自己的機器人加入群組。

這裡我列出 Developer Trial Free 的區別如下:
Developer Trial計劃: 最多可有50個好友,指可將機器人加好友的數量是50,可發送推播。
Free的計劃: 沒有推播功能,但不限制Bot好友人數,可以升級至其他計劃。

這裡我列出原文供大家參考:
line plan

2. 一個群組內,只能有一隻機器人
如果一個群組內已有一隻機器人存在,就無法再邀請另一隻加入了。


3. 如果選了 Free 計劃,無法使用 Message Push,要有Push功能應該要選Developer Trial。
push api
這裡Message push指的是由機器人主動發話給使用者,
Free方案是可變更成有Message Push的方案,需繳每月三千多塊。

開發測試選用 Developer Trial 開發者測試方案,就能使用 PUSH_MESSAGE 的功能。
我有簡單的測試過了, EchoBot 中的推播功能pushMessage method是有做用的。
https://github.com/DevinY/LineEchoBot/blob/master/routes/api.php

我已在個人的Github上,放了Laravel框架Echo Bot基本架構,
有興趣的人歡迎自行下載使用:
https://github.com/DevinY/LineEchoBot

結語

如果個人小群組測試Developer Trial使用,可以將需要的訊息推到Line群,還滿方便的哦。
例如,我的網站有人留言時,我想即時收到Line機器人的通知。


  加入好友
htop

Tags:

Devin Yang

有什麼建議或想法,歡迎提出來哦

No Comment

Post your comment

Login is required to leave comments

Similar Stories


laravel

Laravel 5.6有那些新變更

Laravel 5.6計劃於2018年2月釋出,有那些變更呢?我們來看看吧。(Argon2i Password Hashing Algorithm) ​​​​​​​Argon2 提供以下三種版本: 1. 在Laravel 5.6將支援 Argon2i密碼雜湊算法。 (Argon2i Password Hashing Algorithm) 2. Argon2d最大限度地抵抗GPU的破解攻擊。 3. Argon2i經過優化,可以抵抗旁路攻擊(side-channel attack)。 三、Argon2id是一個混合版本。 它遵循Argon2i方法進行第一遍遍歷,然後使用Argon2d方法進行後續遍歷。 看不懂沒關係,反正我也看不懂,重點是,反正比較安全是可以確定的。這是開放密碼雜溙競賽(PHC)在2015年7月20日

dlaravel

哈,我成功讓D-Larave在樹莓派ARM的環境執行囉

這次買樹莓派是覺的這個東西很好玩,另外就是我家中的Mac環境太新了,無法正常編譯Line Simple Beacon, 透過樹莓派,輕鬆易用,環境上也不會有什麼問題,當然還有更多更多的運用。 但身為D-Laravel的作者,當然要來順便試試看.....

php, CentOS, phpize

在舊版的CentOS上找不到phpize,無法編譯php擴充。

在舊版的CentOS上找不到phpize,無法編譯php擴充。 如何安裝phpize呢?