微信第三方平臺對接文檔匯總

關鍵字

第三方代小程序授權、第三方代小程序登錄、第三方代公眾號網頁授權

概述
  1. 本文主要是對微信小程序或公眾號授權給第三方平臺的微信文檔的指引,幫助大家快速找到需要的文檔入口
  2. 主要包含PC版掃碼授權、代公眾號或小程序獲取用戶授權
  3. 官方參考文檔
    1. 授權流程說明
    2. 代公眾號實現業務
    3. 代小程序登錄
第三方平臺小程序/公眾號授權
  • 開發步驟
  1. 準備工作,登錄【微信開放平臺】,配置開發資料(參考文檔:創建與配置第三方平臺準備工作
  2. 實現接口,接收授權事件中的驗證票據(參考文檔:獲取驗證票據
  3. 獲取令牌(component_access_token)是第三方平臺接口的調用憑據(參考文檔:獲取令牌
  4. 獲取預授權碼,跳轉到微信PC掃碼授權頁面(詳見【授權流程說明】頁最下方授權鏈接構建方法說明
    注:發起授權頁面地址必須和開放平臺后臺設置的‘登錄授權的發起頁域名’保持一致,如前后端域名不一致,此處后端可通過頁面中轉跳授權頁
  5. 公眾號/小程序管理員掃碼確認授權
  6. 授權成功,授權頁跳轉進入回調頁面,此處接收auth_code,獲取授權信息(參考文檔:使用授權碼獲取授權信息
    注:此處做好授權信息的本地保存,最好落庫處理
第三方平臺代小程序登錄
  • 注意點
  1. 第三方平臺開發者的服務器使用登錄憑證(code)以及第三方平臺的 component_access_token 可以代替小程序實現登錄功能 獲取 session_key 和 openid
  2. (參考文檔:第三方平臺代小程序登錄
第三方平臺代公眾號網頁授權
  • 開發步驟
  1. 獲取code(參考文檔:代公眾號發起網頁授權
  2. 通過code換取網頁授權access_token
  3. JS SDK 獲取jsapi_ticket 仔細閱讀官方文檔 第三方平臺開發者代替公眾號使用JS SDK步驟第三步,注意使用的token (參考文檔:代公眾號使用js sdk

如有其他問題,歡迎評論區留言

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容