外鏈跳轉釘釘小程序注意事項

帶有參數的外鏈路徑設計 

dingtalk://dingtalkclient/action/open_micro_app?miniAppId=2021001164608&version=1425441&source=DEBUG&agentId=791584402&pVersion=1&packageType=1&corpId=ding0c2f3137fb0278f&page=pages/Interchange/Interchange + ?type=1&qrCode=1111

釘釘小程序頁面接受外鏈參數

  • 在頁面中的onload生命週期函數中默認有一個形參options用來接受外鏈跳轉的入參
  • 我們接受到數據的格式是以下這樣子的: {XX:xxx, YY: yy}
  • 舉例:釘釘掃碼登錄,在前臺掃完碼(掃碼的內容就是釘釘小程序的路徑地址,包括了入參 )之後,跳轉到釘釘小程序中轉頁面進行登錄, 我們跟後端約定一個type類型,type爲1 免密登錄(獲取authcode,使用authcode調用Ding登錄);type爲2,進行掃碼登錄,將二維碼code(qrcode)及authcode(釘釘授權碼)作爲參數進行授權登錄。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章