• <code id="kkf9j"><em id="kkf9j"><sub id="kkf9j"></sub></em></code><object id="kkf9j"><sup id="kkf9j"><samp id="kkf9j"></samp></sup></object>

    1. <object id="kkf9j"><sup id="kkf9j"><samp id="kkf9j"></samp></sup></object>
      
      
        <tr id="kkf9j"></tr><th id="kkf9j"><option id="kkf9j"></option></th>
          1. <th id="kkf9j"><option id="kkf9j"></option></th>
            <tr id="kkf9j"><sup id="kkf9j"></sup></tr>
            <pre id="kkf9j"><ol id="kkf9j"></ol></pre>
          2. 每個UUID都有一個對應的Secret Key.

            如何獲取UUID對應的Secret Key呢?您可以到“管理中心”頁面,UUID右邊有個鑰匙圖標,點擊即可查看Secret內容:

            說明:點擊“鑰匙”圖標,查看Secret內容;Secret類似私鑰,請不要隨意泄露。

            認證簽名算法

            為了確保應用與bShare服務器之間的安全通信,防止Secret Key盜用,數據篡改等惡意攻擊,bShare服務器使用了簽名機制(即sig參數)來認證應用。簽名是由請求參數和應用的私鑰Secret Key經過MD5加密后生成的字符串。應用在調用bShare API之前,要計算出簽名,并追加到請求參數中。sig參數生成方法如下:

            1. 把所有參數按照字典順排序后去掉連接符&,例如:c=3&a=1&b=2轉換后為a=1b=2c
            2. 將得到的字符串后面追加上對應的Secret Key
            3. 執行MD5運算,得到的32位字串即為sig參數的值

            例如,如果調用URL是http://www.die49.com/bsyncCustomizeEmbed,參數列表及Secret Key為:

            uuid: f8a4a53f-438a-4ffa-939f-7f313a7e2b05
            ts: 123456789
            secret: 743ac9dd-68e0-4f6f-a3b1-a879fcfa3c7c

            1. 經過第一步所有參數按照字典排序,以及第二步加上Secret Key成為:

            ts=123456789uuid=f8a4a53f-438a-4ffa-939f-7f313a7e2b05743ac9dd-68e0-4f6f-a3b1-a879fcfa3c7c

            2. 經過第三步執行MD5運算得到sig值:

            MD5運算值:661e991ce887e29c16dc6d40214cd4ea

            3. 最后調用iFrame的URL即為:

            http://www.die49.com/bsyncCustomizeEmbed?uuid=f8a4a53f-438a-4ffa-939f-7f313a7e2b05&ts=123456789&sig=661e991ce887e29c16dc6d40214cd4ea

            注意:計算sig值的所有參數字符串,必須用UTF-8編碼,而且是在HTTP URLEncode之前.

            View Sample Code
            注冊
            安裝bShare
            分享按鈕自定義
            站長設置
            bShare API
            分享平臺代碼參考
            分享優化功能設置
            常見問題
            京ICP備13006473號-8
            © 2009-2019 愛點擊互動(北京)廣告有限公司。版權所有。
            a buzzinate company
            电影苹果在线播放