抖音 api /user/info 端点
Tiktok api /user/info endpoint
目前正在尝试将 TikTok api 实施到我的一个项目中。但是在特定端点上有一些困难。不确定是我的错误还是 Tiktoks 的错误。
发出以下请求后,我收到一条 invalid request body
错误消息。我已经按照他们的文档进行了 T 操作,所以不确定为什么会这样?
https://developers.tiktok.com/doc/login-kit-user-info-basic
data = {
"access_token": access_token,
"open_id": open_id,
"fields": [
"open_id",
"union_id",
"avatar_url",
"avatar_url_100",
"avatar_url_200",
"avatar_large_url",
"display_name"
]
}
user_info = requests.post("https://open-api.tiktok.com/user/info/", data=data)
print(user_info.json())
{'data': {}, 'error': {'code': 6007055, 'log_id': '', 'message': 'invalid request body'}}
我不得不使用 json kwarg 而不是 data kwarg
requests.post(url, data=None, json=None, **kwargs)
使用 json
参数代替 data
import requests
data = {
"access_token": access_token,
"open_id": open_id,
"fields": [
"open_id",
"union_id",
"avatar_url",
"avatar_url_100",
"avatar_url_200",
"avatar_large_url",
"display_name"
]
}
user_info = requests.post("https://open-api.tiktok.com/user/info/", json=data)
print(user_info.json())
目前正在尝试将 TikTok api 实施到我的一个项目中。但是在特定端点上有一些困难。不确定是我的错误还是 Tiktoks 的错误。
发出以下请求后,我收到一条 invalid request body
错误消息。我已经按照他们的文档进行了 T 操作,所以不确定为什么会这样?
https://developers.tiktok.com/doc/login-kit-user-info-basic
data = {
"access_token": access_token,
"open_id": open_id,
"fields": [
"open_id",
"union_id",
"avatar_url",
"avatar_url_100",
"avatar_url_200",
"avatar_large_url",
"display_name"
]
}
user_info = requests.post("https://open-api.tiktok.com/user/info/", data=data)
print(user_info.json())
{'data': {}, 'error': {'code': 6007055, 'log_id': '', 'message': 'invalid request body'}}
我不得不使用 json kwarg 而不是 data kwarg
requests.post(url, data=None, json=None, **kwargs)
使用 json
参数代替 data
import requests
data = {
"access_token": access_token,
"open_id": open_id,
"fields": [
"open_id",
"union_id",
"avatar_url",
"avatar_url_100",
"avatar_url_200",
"avatar_large_url",
"display_name"
]
}
user_info = requests.post("https://open-api.tiktok.com/user/info/", json=data)
print(user_info.json())