Yesing Forum » Cami 線上智慧客服系統 » 使用說明文件 » 會員串接設定流程

v2 版本已推出

https://forum.yesing.com/forum/view/113


※ 此版本串接機制僅限編碼為UTF-8之網站使用


Cami提供與網站既有會員系統的串接機制,此機制提供以下串接功能:
1. 限制僅允許會員送出對話請求或留言
2. 讓訪客在送出對話請求或留言時,自動帶入會員資料


 步驟 1 

請使用主管理帳號登入系統,前往管理中心首頁,於帳號資訊中找到API Key


 步驟 2 

在原先已安裝Cami系統的代碼上方加入以下代碼格式
<script>
const cami_bridge = {
    "setting": {
        "timestamp": "",
        "token": ""
    },
    "member": {
        "unique_id": "",
        "login_required": 0,
        "login_status": 0,
        "no_login_redirect": ""
    },
    "guest_info": {
        "name": "訪客名稱",
        "phone": "訪客聯絡電話",
        "email": "訪客 Email 信箱"
    },
    "columns": {
        "暱稱": "Yesing",
        "生日": "1988-06-04"
    }
};
</script>

參數說明:
setting
        timestamp            必要            執行時間 (Unix time)    
        token                必要            驗證碼 (小寫)


member
        unique_id            非必要          會員帳號的唯一辨識名稱 (英文或數字,未設定時,由 Cami 自動產生)
        login_required       非必要          使用客服系統是否需要登入會員 (1: 是,0: 否)
        login_status         非必要          目前會員登入狀態 (1: 已登入,0: 未登入)
        no_login_redirect    非必要          若限制需登入會員且於未登入會員狀態下進入客服系統將自動導向的頁面網址
                                            (系統會自動於網址中自動加入 cami_from 參數,其值為訪客進入客服系統前所在的頁面網址)


guest_info
        name                 非必要          帶入訪客名稱 (可用於帶入會員帳號或姓名等)
        phone                非必要          帶入訪客聯絡電話
        email                非必要          帶入訪客 Email 信箱


columns                      非必要          額外帶入的資訊,key 為資訊名稱,value 為帶入的數值 (可參考下方串接範例)


※ 非必要參數可不必設定或留空


 串接範例連結 

ASP.Net C#
PHP

Java