iT邦幫忙

2022 iThome 鐵人賽

DAY 3
1
Software Development

讓 C# 也可以很 Social - 在 .NET 6 用 C# 串接 LINE Services API 的取經之路系列 第 3

[Day 3] 讓 C# 也可以很 Social - .NET 6 C# 與 Line Services API 開發 - Line Services 初始設置

  • 分享至 

  • xImage
  •  
tags: .NET6 C#, LineBot, Line Messaging API

[Day 3] 讓 C# 也可以很 Social - .NET 6 C# 與 Line Services API 開發 - Line Services 初始設置

大綱

  • 本篇內容為
    • 成為 Line Developer
    • 創建第一個 Provider & Messaging api channel (Line Bot)
    • Messaging API Channel & Offical account manager 介紹

成為 Line Developer 連結

Line 開發者網站
Line Developer Site 是 Line 提供給想串接 Line 服務的開發者們的管理網站,所有Line提供的服務都能在這邊一目瞭然,而想成為 Line 的開發者非常簡單,只需要擁有 Line 的使用者帳號,人人都可以來串接自己想要的服務。

  • 點進畫面中的 Console 後會要求使用者登入,直接選擇使用 Line 帳號登入即可。
  • 第一次登入時會要求填寫姓名與 Email,填寫好後送出後,你的帳號就成為了 Line 的開發者。

創建 Provider 和 Messaging API

  • 進入 Console 頁面後需要創建新的 Provider,點選畫面中的 "Create a new provider"

  • Provider name 可以輸入任何名子,Provider 代表這些服務是由某個人、單位或公司等等提供服務的主體。

創建好新的 Provider 後,畫面中可以看到幾個可以新增的 Channel, 本系列會用到的只有

  • Line Login

    • 建立這個 channel 並提供登入服務給使用者後,使用者只要登入後並同意授權,就能取得使用者在Line上的個人資訊。
  • Messaging API

    • 建立這個 channel 也就建立了 Line Bot,Line Bot在 Line 中也稱作 offical account。
  • 這邊我們先選擇新增 Messaging API 也就是 Line Bot ~!

  • 點選新增後,會有一些設定需要設置,因為是測試用途,就照自己的意思填寫即可,不影響任何功能~


  • 都設定完後就按下建立吧 ! 建立成功後就會看到這個頁面~

Messaging API Channel & Offical account manager 介紹

  • 我們先點選畫面中 Messaging API 的選項,可以看到有 Bot basic ID 和 QR code ,這都是可以讓你將這支 Line Bot 加為好友的方式,先將你的 Line Bot 加為好友吧

  • Line 有提供官方帳號的管理平台,Line Offical Account Manager ,這裡可以對你的 Line Bot 進行各種管理,可以想像 Line Bot 就是你的第二個Line帳號,在這個平台可以跟你的好友們聊天,而與平常不同的是多出了分眾(給好友貼分類標籤,便於行銷)、訊息推播、和許多一般使用者無法發送的訊息格式等等,有興趣的可以使用剛剛創建好的 Line Bot 自行摸索

  • 在管理畫面你可以依照 Line 提供的模板預先建立好要傳送的訊息內容,再進入聊天畫面選擇要全部推播部分推播或是單獨傳送給特定好友

  • Line Bot 的手動聊天是這樣的畫面

  • 若沒有特殊的需求,使用這個平台就能經營一個官方帳號了,但這種就是客服人員的模式,需要固定一個人力去回應使用者的問題,而本系列當然不是要教怎麼經營官方客服系統,而是用機器人的模式去與使用者互動,達到行銷的目的。

  • 另外因為較實用的特殊訊息在 Line 平台上只能套用 Line 提供的幾個模板,所以行銷內容格式會被限制住,導致整體千篇一律,而使用程式實作自己的後臺系統就能在 Line 提供的大框架下對 Line Bot 進行客製化,就像我第一篇介紹的星巴克官方帳號一樣,可以做出非常豐富的內容,就讓我們一起繼續吧 !

結語

下一篇開始就正式進入技術環節了,前三篇屬於前期的基礎知識跟建設,下一篇會正式進入技術環節,也就是建立 Line Bot 的 Webhook 連線,明天見 !


上一篇
[Day 2] 讓 C# 也可以很 Social - .NET 6 C# 與 Line Services API 開發 - 環境需求與介紹
下一篇
[Day 4] 讓 C# 也可以很 Social - .NET 6 C# 與 Line Services API 開發 - 建立 Line Bot Webhook連線
系列文
讓 C# 也可以很 Social - 在 .NET 6 用 C# 串接 LINE Services API 的取經之路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
Lala Code
iT邦新手 4 級 ‧ 2022-09-19 15:58:35

/images/emoticon/emoticon12.gif

APPX Jim iT邦新手 5 級 ‧ 2022-09-19 16:52:25 檢舉

感謝支援 ~ 我們會更努力的 , Go APPX

我要留言

立即登入留言