建立時間: 2024-11-24 | 最後修改時間: 2024-11-25 | 4 分鐘閱讀
本文將介紹如何在已有LINE機器人的基礎上,透過子場景功能實現兩個機器人的串接,讓您的業務流程更加靈活且完整。我們將詳細說明實作方法、設定步驟以及使用注意事項。
在實際應用場景中,串接兩個LINE機器人具有以下優點:
首先,我們需要使用子場景功能。子場景的主要目的是暫時中止當前場景,並呼叫其他HTTP方法。這與我們先前介紹的整合原生LINE客服的方法相似。

如果您不知道如何找到LINE secret,可以參考設置LINE Webhook的說明。
在資源節點中需要進行以下設定:
{{Utils.generateSignature('{"events":['+data.conversation._message.raw_event+']}',Utils.decrypt('您的機器人加密後的文字'),'HMACSHA256')}}
{"events":[{}]}
您需要設置兩個主要流程:
轉接流程:

當前使用流程:

在子場景設定中:

下圖展示了轉移前後的畫面,用戶可以通過點選返回按鈕回到第一個機器人:

串接兩個LINE機器人能夠大幅提升業務流程的靈活性,讓您的服務更加完整。透過子場景的實作方式,您可以輕鬆實現機器人之間的轉換,為用戶提供更好的服務體驗。在實作過程中,請務必注意相關限制和設定要求,確保系統正常運作。