Line Bot 對談機器人開發立即上手
4.4 (118 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
777 students enrolled

Line Bot 對談機器人開發立即上手

~ 跟著LINE API Expert 學習Line對談機器人開發 ~
4.4 (118 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
777 students enrolled
Created by David Tung
Last updated 5/2020
Traditional Chinese
Current price: $48.99 Original price: $69.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 獨立建立 Line bot 對談機器人
  • 了解如何使用Line bot SDK
  • 熟悉如何透過line bot發送與接收訊息
  • 了解WebHook的建立方法以及Line bot串接方式
Course content
Expand all 29 lectures 04:50:14
+ 立即建立自己的 Line bot
8 lectures 01:17:56

其實開發Line bot是很容易的,有多容易呢? 這堂課我們就來看看...

Preview 02:42

這一堂課是一個開始,如果你從來沒有建立過Line對談機器人(Line bot),只需要花5-10分鐘,暫時還無須撰寫任何程式碼,你就可以立即建立出你的第一支Linebot。

這堂課帶您了解Line bot開發的最基本概念,並且立即帶領您透過LINE管理站台,申請並建立出第一支Line對談機器人。

Preview 10:43

這一堂課開始,你該自己動作做囉。

我們會帶領您,開始撰寫C#程式碼來控制您的Line bot,發送訊息給特定人。您在這堂課結束後,將知道如何透過C#程式碼來發送文字、貼圖、或是圖片訊息。

嘗試透過程式碼發送文字、貼圖、和圖片訊息
08:33

這一堂課程將會帶領您,無須撰寫任何一行程式碼,只需要跟著稍作,就能夠完成第一支能夠跟用戶對談的Line bot。

我們在課堂中將會開始使用Visual Studio開發工具,並且透過獨家的Nuget套件,讓您無需自行撰寫程式碼,即可完成一隻Line bot。

別著急,先看看我們怎麼寫,後面會慢慢帶您掌握自行撰寫Line bot的技巧。

快速開發我們的第一支Line bot
10:06
快速開發我們的第一支Line bot - 2(程式碼說明)
06:41
關於template message
17:23
關於Flex Message
11:33
關於QuickReply機制
10:15

這邊考考你對建立Linebot所需要的基本概念


第一階段課後測試
8 questions
+ 讓你的Line bot接收用戶訊息
10 lectures 01:52:06

WebHook是Line bot開發當中非常重要的一環,你的Linebot要接收用戶傳來的訊息,回覆用戶的訊息,或是得知用戶的身分,都得倚靠WebHook才能實現,這個單元,我們來談談WebHook的基本概念...

關於WebHook
10:33
建立Azure Web Site 以開發 Web Hook、抓取用戶UserId與回覆訊息
22:27
使用UserId抓取用戶身分或發送訊息
08:43
剖析用戶傳來的訊息,分辨出文字、貼圖、或GPS位置
09:14
抓取用戶傳來的圖片
10:13
接收Template Message的postback回覆
11:06
接收Template Message的DateTimePicker回覆
06:40
WebHook的偵錯與例外管理
09:13
關於自然語言對談
14:28

過去,我們大多是建議開發人員直接將asp.net WebApi所撰寫的WebHook佈署到IIS或Azure Web Site站台上去測試,勤快一點寫寫Log和try…catch,大致上基本的除錯也都能處理,但碰到真的需要設定中斷點單步執行或除錯的時候,也只能使用『遠端偵錯』這個殺手鐧了。

但無奈遠端偵錯的速度實在不快,碰到比較複雜的程式碼,跑起來需要不少的初始時間。沒有其他的辦法嗎?

其實是有的,坊間有一個可以把localhost轉成網際網路上特定endpoint的工具,稱為ngrok。 ,大夥不妨可以試試看。

如何在localhost也能測試你的Line bot WebHook - 使用Ngrok
09:29
第二階段測試
8 questions
+ 補充: .net core 專區
6 lectures 43:05
使用.net core開發LINE Bot
07:18
使用 .net core以push方式傳送訊息
05:47
用dotnet core以命令列在跨平台環境下發送LINE訊息
03:38
在命令列發送JSON格式的LINE訊息
03:36
使用ngrok進行WebAPI、WebHook測試
10:41
使用.net core建立支援LUIS的LINE Bot
12:05
+ 補充教材
5 lectures 57:07
補充教材: 使用Line Notify免費發送通知訊息
08:40
補充教材: 使用Line Login
06:41
補充教材: 初探QnA Maker - 舊版 (更簡單容易的自然語言bot建立機制)
13:35
補充教材: 初探QnA Maker GA 正式版本(更簡單容易的自然語言bot建立機制)
13:14
關於LINE bot的WebView新功能 - LIFF
14:57
Requirements
  • 學員只需要具備基礎C#程式開發能力即可
  • 我們使用Visual Studio 2017來進行開發
Description

歡迎您參與我們的 Line bot 開發中文線上課程,在此課程中,我們將透過您熟悉的C#開發技術,將帶領您一步步建構出屬於自己的Line bot。

從基本的觀念開始,到API的掌握,WebHook的建立,以及開發的各樣技巧...只要您對C#開發技術和Visual Studio有基本的概念,即可參與這門課程。透過一周的時間,您將可以熟悉Line bot相關開發技術與架構,並且掌握Line bot開發技能,為您的企業或客戶建立出第一支有趣的Line bot。

Who this course is for:
  • 想要建立Line bot(對談機器人)的開發人員
  • 想了解Line bot的技術人員