1、開通數字簽名:在高德開放平臺的控制臺中,進入"應用管理-我的應用",選擇相應的Key。創建Key時,打開"數字簽名"選項。
2、獲得私鑰:提交後,再次進入設置頁面,即可查看生成的私鑰。請註意保存私鑰,防止泄露。
3、生成簽名:使用MD5算法對請求參數鍵值對按參數名的升序排序後進行簽名。簽名格式為:sig=MD5(請求參數鍵值對(按參數名的升序排序),加私鑰)。
4、添加簽名:將生成的簽名作為參數添加至請求參數中,參數名為"sig",值為根據請求參數與私鑰計算出的值。
5、需要註意的是,生成簽名的內容必須為UTF-8編碼格式。如果在計算MD5的參數中出現"+"號,需要在請求時使用URL編碼進行處理。