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:

É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.

  1. 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.
  2. Görgessen vissza, és válassza az Üzenetkezelési beállítások lapot.
  3. 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.
  4. 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.

  1. Jelentkezzen be az Azure Portalra , és keresse meg a robotot. Ezután válassza a Csatornák lehetőséget.
  2. Válassza a LINE elemet az Elérhető csatornák listából.
  3. Adja meg a korábban mentett csatornakulcsot és csatorna-hozzáférési jogkivonatot . Ezután válassza az Alkalmaz lehetőséget.
  4. 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.

  1. Lépjen vissza a LINE Developers konzolra.

  2. Válassza ki a korábban létrehozott csatornát a legutóbb felkeresett csatornák közül.

  3. 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.

  4. 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.

  5. Ezután engedélyezze a Use webhookot, az alábbiakban látható módon:

    LINE Webhook settings

    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.

  6. 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.

  1. Görgessen fel az Üzenetkezelési API lapon a robot QR-kódjának megtekintéséhez.
  2. 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.
  3. 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:

  1. Nyissa meg a LINE Developers Console-t, és válassza ki a csatornát. Ezután válassza az Üzenetkezelési API fület.

  2. Görgessen le a LINE Official Account features szakaszhoz. Keresse meg az automatikus válaszüzeneteket , és válassza a Szerkesztés hivatkozást.

  3. 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.

    LINE Detailed settings

  4. 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.