微信企業號第三方應用開發 三 授權應用

2022-07-04 03:03:10 字數 3658 閱讀 1453

建立應用後即可測試授權應用

點選「測試授權」

確認發起授權安裝測試

登陸企業號

勾選需要授權的應用

對應用進行可見範圍設定

授權成功後等待跳轉即可

post資料示例

應用提供商在收到推送訊息後需要返回字串success,返回值不是 success 時,會把返回內容當作錯誤資訊顯示(需要以utf8編碼)。

字段說明

引數說明

suiteid

應用套件的suiteid

authcode

授權的auth_code,用於獲取企業的永久授權碼

infotype

create_auth

timestamp

時間戳該api用於使用臨時授權碼換取授權方的永久授權碼,並換取授權資訊、企業access_token。

注:臨時授權碼使用一次後即失效

介面呼叫請求說明

https請求方式: post

post資料示例

請求引數說明引數說明

suite_id

應用套件id

auth_code

臨時授權碼,會在授權成功時附加在redirect_uri中跳轉回應用提供商**。長度為64至512個位元組

返回結果示例

,

"auth_info": },]

},"auth_user_info":

}

結果引數說明引數說明

access_token

授權方(企業)access_token

expires_in

授權方(企業)access_token超時時間

permanent_code

企業號永久授權碼。長度為64至512個位元組

corp_info

授權方企業資訊

corpid

授權方企業號id

corp_name

授權方企業號名稱

corp_type

授權方企業號型別,認證號:verified, 註冊號:unverified,體驗號:test

corp_round_logo_url

授權方企業號圓形頭像

corp_square_logo_url

授權方企業號方形頭像

corp_user_max

授權方企業號使用者規模

corp_full_name

所繫結的企業號主體名稱

subject_type

企業型別,1. 企業; 2. **以及事業單位; 3. 其他組織, 4.團隊號

verified_end_time

認證到期時間

corp_wxqrcode

授權方企業號***

auth_info

授權資訊

is_new_auth

是否採用了新的授權,沒有該欄位或者該字段為false表示是舊授權,true表示是新授權。目前所有授權均為true。

agent

授權的應用資訊

agentid

授權方應用id

agent:name

授權方應用名字

square_logo_url

授權方應用方形頭像

round_logo_url

授權方應用圓形頭像

服務商套件中的對應應用id

privilege

應用對應的許可權

allow_party

應用可見範圍(部門)

allow_tag

應用可見範圍(標籤)

allow_user

應用可見範圍(成員)

extra_party

額外通訊錄(部門)

extra_user

額外通訊錄(成員)

extra_tag

額外通訊錄(標籤)

level

許可權等級, 1: 標識資訊唯讀, 2:資訊唯讀, 3:資訊讀寫

auth_user_info

授權管理員的資訊

auth_user_info:email

授權管理員的郵箱,可能為空(管理員通訊錄中郵箱被清空)

auth_user_info:mobile

授權管理員的手機號,可能為空(管理員在通訊錄中未設定手機號)

auth_user_info:userid

授權管理員的userid,可能為空(管理員不在通訊錄中)

/**

* @author

:leap

* @methodname: callback

* @description:

* @param

req *

@param

res * @date:2023年8月25日

//處理不同型別的推送事件

boolean isresponsesuccess = false

; string infotype =callbackinfo.getinfotype();

if(utils.isblank(infotype))

switch

(infotype)

/** 響應**

* 應用提供商在收到推送訊息後需要返回字串success,

* 授權時返回值不是 success 時,會把返回內容當作錯誤資訊顯示(需要以utf8編碼)

*/if

(isresponsesuccess)

else}}

catch

(exception e)

}

注:[目錄]

訊息:新部落格位址 blog.leapmie.com,以後的更新都會在新部落格首發,感謝支援~(園子視情況更新)

微信第三方授權異常

因為專案要求,將專案遷移到另外的伺服器上,結果授權那邊的更新異常,沒有獲取errorcode,只是記錄了一下異常提示 未獲取到component access token 本來還以為是配置檔案中的獲取出錯了,寫了一下日誌,也不是這個問題 正準備記錄一下errorcode,errormsg的,進到開放...

企業微信 第三方登入(vue)

然後登入入口 src srcset 2x 3.state 可以自己設定 1月10補充 根據我們的測試小夥伴感覺沒理順這個邏輯,我跟她講了這個圖,遇到乙個問題需要補充一下。登入到手機號驗證頁面有什麼用 1 使用者只有通過主動獲取試用 或者我們進行後台新增。系統內會存有使用者手機號等資訊。2 在手機號驗...

微信第三方平台

申請和上線流程 2 開發者自行開發和測試授權 全網發布接入檢測 3 申請全網發布並上線 4 發布後修改和覆蓋現網 公眾帳號授權給第三方平台的授權流程技術說明 授權流程技術指引文件 第三方平台授權後如何幫助旗下公眾平台帳號實現業務 卡券強授權 小程式管理許可權集 第三方平台授權後如何幫助旗下小程式帳號...