# 建立 Messaging API 的通道--LINE 聊天機器人的第一步
要建立 LINE 聊天機器人, 第一步就是要到 LINE 開發人員專區註冊登入後, 利用網頁介面建立 **Messaging API** 的資料通道:
1. 請開啟瀏覽器連線至 https://developers.line.biz/ 進入 LINE 開發人員頁面, 按右上角的 **Log in** 登入:

按一下**使用LINE帳號登入**

填入你在 LINE 註冊的電子郵件與密碼:

:::info
如果忘記密碼, 可以有兩種方式解決:
1. 在手機的 LINE App 中, 進入『**設定/我的帳號/密碼**』重新設定密碼。
2. 使用同一頁面下方的**透過行動條碼登入**, 即可以手機的 LINE App 掃描 QR code 登入。
:::
請依照畫面指示, 到 LINE App 上填入確認數字後登入:

1. 首先要建立**服務提供者 (providers)**, 請在 **Providers** 旁按 **Create**:
:::info
你可以為不同的部門或是開發者設定個別的服務提供者。
:::

填入自訂的名稱後按 **Create** 建立:

1. 往下捲按 **Create Message API Channel** 建立聊天機器人類型的資料通道:

資料通道必須藉由 LINE 官方帳號建立, 請按 **Create a LINE Official Account** 繼續:

1. 登入建立官方帳號的頁面, 請按 **登入**:

首次登入需要進行簡訊認證, 請按**進行簡訊認證**:

會要求輸入電話號碼 (不一定要輸入綁定 LINE 帳號的電話號碼) 輸入後按**傳送簡訊**會收到認證碼:

請輸入認證碼後按**認證**:

完成後按**返回服務**:

1. 接著就可以建立官方帳號, 這就是你的聊天機器人的帳號, 首先會顯示你的登入資訊:

往下捲填入官方帳號的資訊, **帳號名稱**就是你的聊天機器人在 LINE 中顯示的名稱, 請依據需求自行填入, 本例輸入 "AI 小助手", **電子郵件**請自行填入代表此帳號的郵件, **公司名稱**可不填, **業種**請自行選取, 若不知道該選哪一種, 也可以都選其它:

填好後按**確定**進入下一個步驟, 確認無誤後按**完成**:

會在顯示官方帳號資訊:

往下捲按**稍後進行認證 (前往管理畫面)** 設定剛剛建立的官方帳號:

詳細閱讀授權條款後按**同意**進入下一步:

首次建立官方帳號會顯示簡易教學, 請按右上角 **×** 關閉教學:

切換到**聊天**頁次:

預設不會開啟官方帳號的聊天功能, 請按**前往回應設定頁面**開啟相關功能:

請關閉**自動回應功能**, 不然無法透過後端程式回應訊息, 然後按**開啟Message API的設定畫面**啟用讓後端程式回應訊息的功能:

按**啟用Messaging API**:

選取一開始建立的 Provider 後按**同意**:

隱私權政策和服務條款都可以不用輸入, 直接按**確認**即可:

確認無誤後按**確定**:

看到以下畫面即表示建立完成:

1. 設定官方帳號的頭像圖示, 如果聊天機器人只是實驗用途, 不設定也沒關係, 在左側邊欄按**帳號設定**:

按**編輯**即可上傳或是拖放頭像圖示:

以下示範都假設設定此頭像:

1. 取得讓後端程式可以和 LINE 通道傳輸資料的密鑰與存取令牌, 首先回到 LINE 開發人員頁面, 按一下左側邊欄的 Provider 名稱:

按一下右側出現剛剛建立的官方帳號:

預設會顯示 **Basic settings** 頁次:

往下捲找到 **Channel secret**, 這是密鑰:

再往上捲動到頁首, 切換到 **Messaging API** 頁次, 可以看到這個官方帳號的 LINE ID 與 QR Code, 可以讓其它人將這個帳號加為好友:

往下捲找到 **Channel access token** 後按 **Issue** 產生存取令牌:

這就是通道的存取令牌:

1. 預設會自動將這個官方帳號加入成為你的好友, 你會看到顯示歡迎訊息:

不過目前還沒有撰寫後端程式, 所以會是已讀不回。