TikTok用户资料 API (V1)
GET
/api/tiktok/get-user-detail/v1
接口健康状态
健康 可用 少量可用 基本不可用 暂无数据
正在加载健康状态…
获取抖音用户资料数据,包括昵称、唯一ID和头像,用于影响者画像和受众分析、账号表现追踪和增长监控以及识别认证状态和官方账号。
请求参数
| 参数名 | 位置 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|---|
token | query | string | 是 | - | 用于API访问的安全令牌。 |
uniqueId | query | string | 否 | `` | 用户的唯一标识/用户名(例如 'tiktok')。 |
secUid | query | string | 否 | `` | 用户的唯一安全ID。 |
代码示例
💡 环境说明
默认请使用 https://api.justoneapi.com(prod-global)。是否需要切换环境,建议以真实接口调用的完整耗时为准;如果您在中国大陆地区发现 prod-global 完整响应时间较长,或实测 prod-cn 更快,可以将代码中的基地址切换为 http://47.117.133.51:30015(prod-cn)。
bash
curl -X GET "https://api.justoneapi.com/api/tiktok/get-user-detail/v1?token=YOUR_API_KEY"text
我想使用 Just One API 提供的“用户资料 (V1)”接口。
接口地址: https://api.justoneapi.com/api/tiktok/get-user-detail/v1
HTTP 方法: GET
身份验证: 在 URL 后添加查询参数“?token=您的API密钥”。
OpenAPI 定义: https://docs.justoneapi.com/openapi/tiktok/user-profile-v1-zh.json
请求参数说明:
- token (query): 用于API访问的安全令牌。 (必填)
- uniqueId (query): 用户的唯一标识/用户名(例如 'tiktok')。
- secUid (query): 用户的唯一安全ID。
返回格式: JSON
响应处理与错误码:
1. 需通过返回体中的 "code" 字段判断业务结果(code 为 0 表示成功)。
2. 超时建议:建议将请求超时时间设置为至少 60 秒。
3. 业务码说明:
- 0: 成功
- 100: Token 无效或已失效
- 301: 采集失败,请重试
- 302: 超出速率限制
- 303: 超出每日配额
- 400: 参数错误
- 500: 内部服务器错误
- 600: 权限不足
- 601: 余额不足
请帮我用我擅长的编程语言写一个脚本来调用这个接口,并处理返回结果。python
import requests
url = "https://api.justoneapi.com/api/tiktok/get-user-detail/v1?token=YOUR_API_KEY"
response = requests.get(url)
print(response.json())js
const response = await fetch("https://api.justoneapi.com/api/tiktok/get-user-detail/v1?token=YOUR_API_KEY", {
method: "GET"
});
const data = await response.json();
console.log(data);java
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class Main {
public static void main(String[] args) throws Exception {
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.justoneapi.com/api/tiktok/get-user-detail/v1?token=YOUR_API_KEY"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}go
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
client := &http.Client{}
url := "https://api.justoneapi.com/api/tiktok/get-user-detail/v1?token=YOUR_API_KEY"
req, _ := http.NewRequest("GET", url, nil)
resp, _ := client.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}php
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.justoneapi.com/api/tiktok/get-user-detail/v1?token=YOUR_API_KEY");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
$response = curl_exec($ch);
curl_close($ch);
echo $response;响应结果示例
正在加载最新成功示例…
好的
