通过第三方登录信息查询用户
正式环境
https://accounts.zwsoft.cn
正式环境
https://accounts.zwsoft.cn
POST
/api/v1.0/users/externalLoginDetails
公开
最后修改时间:2024-06-03 09:17:41
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Header 参数
Authorization
string
必需
示例值:
Bearer eyJhbGciB5DZtTWYVqa9A
Body 参数application/json
array of:
provider
string
第三方提供商
externalID
string
用户第三方唯一ID
示例
[
{
"provider":"WeChat",
"externalID":"ashbijsiaohohuIHO56asd54"
}
]
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://accounts.zwsoft.cn/api/v1.0/users/externalLoginDetails' \
--header 'Authorization: Bearer eyJhbGciB5DZtTWYVqa9A' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"provider":"WeChat",
"externalID":"ashbijsiaohohuIHO56asd54"
}
]'
返回响应
🟢200成功
application/json
Body
status
integer
返回码
message
string
错误详细信息
error
string | null
错误代号
data
array [object {6}]
返回数据
guid
string
用户GUID
appID
string
应用appID
appOpenID
string
第三方app用户openID
provider
string
第三方提供商
displayName
string
用户第三方昵称
externalID
string
第三方用户统一ID
示例
{
"status": 0,
"message": "success",
"error": null,
"data": [
{
"guid": "1f83b5s8-aba3-43d8-acd8-d59c7gd831cd",
"appID": "wx0909a127a59730d9",
"appOpenID": "oHWapjpDcHXT3mOfOVFMtKsiTUuY",
"provider": "WeChat",
"displayName": "Mono",
"externalID": "ashbijsiaohohuIHO56asd54"
}
]
}
修改于 2024-06-03 09:17:41