fix: 使用 tt.requestAccess 替代 tt.requestAuthCode
根据飞书官方文档,网页应用免登应使用 tt.requestAccess 而非 tt.requestAuthCode 参数名从 appId 改为 appID
This commit is contained in:
@@ -148,14 +148,15 @@ export default function Login() {
|
||||
return
|
||||
}
|
||||
|
||||
// 调用飞书免登
|
||||
window.tt.requestAuthCode({
|
||||
appId: appId,
|
||||
// 调用飞书免登(使用 tt.requestAccess)
|
||||
window.tt.requestAccess({
|
||||
appID: appId,
|
||||
scopeList: [],
|
||||
success: (res: any) => {
|
||||
handleFeishuLogin(res.code, companyParam)
|
||||
},
|
||||
fail: (error: any) => {
|
||||
console.error('requestAuthCode 失败:', error)
|
||||
console.error('requestAccess 失败:', error)
|
||||
setLoading(false)
|
||||
Toast.show('免登失败:' + (error.errMsg || JSON.stringify(error)))
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user