不知道有多少小夥伴還在頭疼支付寶權限的問題,這邊彙總了下目前對接支付寶可能會出現的權限問題,總有一篇能解決。
前期準備:支付寶賦權要求
工欲善其事,必先利其器。這裏先介紹下支付寶目前的 賦權要求:
- 賬號完成對應產品簽約 —— 如何簽約
- 應用下綁定對應產品 —— 如何查看應用是否綁定產品
- (如有)接口中的產品碼與產品一致 —— product_code(銷售產品碼)參數詳解
只要滿足了上面三個條件,支付寶大部分的服務端接口你都能走通了~(๑•̀ㅂ•́)و✧
自研開發場景|常見問題彙總
自研開發場景比較簡單,就是拿着 個人/公司 的賬號去走上面三步。
目前服務端接口常見返回的報錯為:
- isv.insufficient-isv-permissions(ISV 權限不足)
- ACQ.ACCESS_FORBIDDEN(無權限使用接口)
- isv.insufficient-user-permissions(用户權限不足)
除了服務端的接口之外,還有一些小程序的接口報錯如下:
- 獲取手機號報“ISV 權限不足”
- 調用 my.getOpenUserInfo 報錯 ISV 權限不足如何處理
- 調用 my.getPhoneNumber 報 ISV 權限不足
- my.getAuthCode 獲取用户信息和手機號報 ISV 權限不足
服務商開發場景|常見問題彙總
如果是服務商開發的場景的話,操作可能會有點不一樣。
區別在於,簽約這部分需要 商家拿自己的支付寶賬號 去操作,商家賬號簽約完成之後,再 授權給服務商 的支付寶賬號進行開發。
授權相關的常見問題為:
- aop.invalid-auth-token(無效的訪問令牌 )
- aop.invalid-app-auth-token(無效的應用授權令牌)
- aop.invalid-app-auth-token-no-api(商户未授權當前接口)
- aop.app-auth-token-time-out(訪問令牌已過期)
以上就是支付寶權限問題的彙總啦,歡迎小夥伴們一起補充交流 (~ ̄▽ ̄)~
如果還有其他問題,可以留言討論哦~