Robot csatlakoztatása a LINE-hoz
A KÖVETKEZŐKRE VONATKOZIK: SDK v4
A CSEVEGŐrobotot konfigurálhatja úgy, hogy a LINE alkalmazáson keresztül kommunikáljon másokkal. Ez a cikk bemutatja, hogyan hozhat létre LINE-csatornát a LINE fejlesztői konzollal, hogyan csatlakoztathatja a robotot az Azure LINE-csatornájához, és hogyan tesztelheti a robotot a LINE mobilalkalmazásban.
Előfeltételek
- Egy Azure-fiók. Ha még nem rendelkezik fiókkal, a kezdés előtt hozzon létre egy ingyenes fiókot .
- Az Azure-ban közzétett meglévő robot.
- A LINE alkalmazással és egy QR-olvasóval rendelkező mobileszköz.
Csatorna létrehozása a LINE Developers Console-ban
Ha a LINE használatával szeretne robotokat létrehozni, létre kell hoznia egy csatornát a LINE Fejlesztői konzolon. A folytatás előtt kövesse az alábbi dokumentáció lépéseit:
- Ha már rendelkezik LINE Official fiókkal: Csatorna hozzáadása a meglévő LINE Hivatalos fiókhoz.
- Ha nem rendelkezik LINE-fiókkal: Csatorna létrehozása a LINE Fejlesztői konzolon.
Értékek lekérése a csatornabeállításokból
Miután megerősítette a csatornabeállításokat, a rendszer átirányítja a csatorna Alapszintű beállítások lapjára.
- Görgessen le a csatorna titkos kódjának megkereséséhez. Másolja ki az értéket, és mentse a későbbi lépésekhez.
- Görgessen vissza, és válassza az Üzenetkezelési beállítások lapot.
- A lap alján megjelenik egy Csatorna-hozzáférési jogkivonat (hosszú élettartamú) mező, a Probléma gombbal. Válassza ezt a gombot a hozzáférési jogkivonat beszerzéséhez.
- Másolja és mentse a hozzáférési jogkivonatot a későbbi lépésekhez.
A LINE-csatorna csatlakoztatása az Azure-robothoz
A fenti értékek lekérése után készen áll arra, hogy csatlakoztatja az Azure-robotot a LINE-hoz az Azure Portalon.
- Jelentkezzen be az Azure Portalra , és keresse meg a robotot. Ezután válassza a Csatornák lehetőséget.
- Válassza a LINE elemet az Elérhető csatornák listából.
- Adja meg a korábban mentett csatornakulcsot és csatorna-hozzáférési jogkivonatot . Ezután válassza az Alkalmaz lehetőséget.
- Ha a robot sikeresen csatlakozott, megjelenik a webhook URL-címe . Másolja és mentse az URL-címet a későbbi lépésekhez.
A LINE webhook beállításainak konfigurálása
Miután csatlakoztatta a csatornát az Azure-ban, és beszerezte a webhook URL-címét, térjen vissza a LINE fejlesztői konzolra a LINE webhook beállítás konfigurálásához.
Lépjen vissza a LINE Developers konzolra.
Válassza ki a korábban létrehozott csatornát a legutóbb felkeresett csatornák közül.
Válassza ki az Üzenetkezelési API-beállítást , és görgessen le a Webhook beállításaihoz. Adja meg a webhook URL-címét az Azure-ban, és válassza a Frissítés lehetőséget.
Válassza az URL-cím alatti Ellenőrzés gombot. Ha a webhook URL-címe megfelelően van konfigurálva, megjelenik egy sikeres üzenet.
Ezután engedélyezze a Use webhookot, az alábbiakban látható módon:
Fontos
A LINE Developers Console-ban állítsa be a webhook URL-címét a Use webhook engedélyezése előtt. Az üres URL-címmel rendelkező webhookok engedélyezése nem állítja be az engedélyezett állapotot, annak ellenére, hogy a felhasználói felület másként fogalmaz.
Miután hozzáadott egy webhook URL-címet, és engedélyezte a Use webhookot, töltse be újra ezt a lapot, és ellenőrizze, hogy helyesen lettek-e beállítva a módosítások.
A robot tesztelése
Miután elvégezte ezeket a lépéseket, a robot sikeresen konfigurálva lesz a felhasználókkal való kommunikációra a LINE-on. Az alábbi lépések bemutatják, hogyan tesztelheti a robotot.
Robot hozzáadása a LINE mobilalkalmazáshoz
A robot teszteléséhez a LINE mobilalkalmazást kell használnia.
- Görgessen fel az Üzenetkezelési API lapon a robot QR-kódjának megtekintéséhez.
- Ha egy mobileszközt használ, amelyen telepítve van a LINE alkalmazás, olvassa be a QR-kódot, és válassza ki a megjelenő hivatkozást.
- Most már használhatja a robotot a mobil LINE alkalmazásban, és tesztelheti a robotot.
Automatikus üzenetek
A robot tesztelésének megkezdésekor előfordulhat, hogy a robot nem a tevékenységben conversationUpdate megadott üzeneteket küldi el.
Az üzenetek küldésének elkerülése érdekében kövesse az alábbi lépéseket:
Nyissa meg a LINE Developers Console-t, és válassza ki a csatornát. Ezután válassza az Üzenetkezelési API fület.
Görgessen le a LINE Official Account features szakaszhoz. Keresse meg az automatikus válaszüzeneteket , és válassza a Szerkesztés hivatkozást.
Ekkor megnyílik a Válaszbeállítások nevű új lap. A Részletes beállítások területen állítsa az Automatikus válaszbeállítást Letiltva értékre.
Azt is megteheti, hogy megtartja ezeket az üzeneteket. Az automatikus válaszüzenet szerkesztéséhez válassza az automatikus válaszüzenet beállításait .
További információ
Hibaelhárítás
- Ha a robot nem válaszol egyik üzenetére sem, nyissa meg a robotot az Azure Portalon, és válassza a Tesztelés webes csevegésben lehetőséget.
- Ha a robot ott dolgozik, de nem válaszol a LINE-ban, töltse be újra a LINE fejlesztői konzol oldalát, és ismételje meg a fenti webhook-utasításokat. A webhookok engedélyezése előtt győződjön meg arról, hogy beállította a webhook URL-címét .
- Ha a robot nem működik a webes csevegésben, végezze el a robot hibakeresését, majd fejezze be a LINE csatorna konfigurálását.