古詩詞大全網 - 藝術簽名 - 獲取飛書ticket失敗

獲取飛書ticket失敗

獲取飛書ticket失敗解決方案:

1、開啟使用了jsapi的頁面的wx.config的debug,提示signature簽名錯誤;

2、既然簽名錯誤就壹步步打印獲取這個數據的步驟上的中間數據,看是哪個錯了;

3、結果是用phpcurl模擬get/cgi-bin/ticket/getticketaccess_token=ACCESS_TOKEN&type=jsapi這個去獲取jsapi_ticket時報錯400,請求參數錯誤請求參數錯誤。。。困擾了很久。之前能成功。原因:問題出在ACCESS_TOKEN上,這個token的格式會不會出現特殊字符騰訊沒有說明,而“JSSDK說明文檔”中說用httpGET方式請求jsapi_ticket時也沒說明這個token中會出現特殊字符。。。在PHP中沒有對該token進行urlencode,於是當token中有特殊字符時就出現400解決get和post開放API時,對格式不明的請求參數使用urlencode。