白癜风医院诚信承诺 http://nb.ifeng.com/a/20200107/8054811_0.shtml[Python+LINEBot教学]6步骤快速上手LINEBot机器人-上四、开发LINEBot应用程式设定完成后,开启Django应用程式(APP)的views.py档案,这边就是撰写LINEBot接收讯息后,所要执行的运算逻辑,这边先以使用者发送什么讯息,就回覆什么讯息为例,来测试Django应用程式(APP)能够成功的和LINE频道(Channel)进行连结,如下范例:这边几个地方说明一下,第10、11行为取得settings.py中的LINEBot凭证来进行MessagingAPI的验证。而在callback检视函式中,当侦测到使用者有传入的事件,就会透过Python回圈进行读取(第28行),如果其中有讯息事件(第29行),则回覆使用者所传入的文字(第30~33行)。接下来就要设定这个LINEBot应用程式(APP)的连结网址,所以在Django应用程式(APP)下建立一个urls.py档案,加入以下的网址设定:而为了要将这个Django应用程式(APP)的网址也加入到专案主程式中,所以,在Django专案主程式下的urls.py档案中,加入以下的网址设定:五、安装NgrokLINEBot应用程式(APP)都完备后,接下来就要让网址能够公开(Public)且具有HTTPS,LINE频道(Channel)才有办法连结。这时候除了可以将LINEBot应用程式(APP)部署到像Heroku云端平台,拥有对外公开的HTTPS网址外,还可以使用一个非常强大的工具-Ngrok。Ngrok简单来说,就是能够将你本机的IP埠号(
转载请注明:http://www.aierlanlan.com/rzfs/7487.html