快手(中国)
快手分享链接解析 API
快手用户类接口的入口:把从 App 里复制的分享链接解析为用户主页、用户帖子和用户直播状态接口都需要的用户 id。传入 kuaishou.com 或 v.kuaishou.com 链接,拿到用户 id,再把积分花在真正需要的调用上。每次消耗 1 积分,只有用户主页接口的十分之一,所以请先解析,不要猜 id。
POST/api/v1/kuaishou/user/resolve
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonshare_linkstring (url)requiredkuaishou.com 或 v.kuaishou.com 链接,包括 App 生成的短分享链接。必须是格式合法的 URL。不支持快手国际版 Kwai(kwai.com)的链接,这类链接无法解析。
Example: https://v.kuaishou.com/KcdKDwFp
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# 1 积分:先解析链接,再把积分花在真正需要的接口上。
resolved = client.kuaishou.user_resolve(share_link="https://v.kuaishou.com/KcdKDwFp")
user_id = resolved["data"]["user_id"]
posts = client.kuaishou.user_posts(user_id=user_id) # 1 积分
print(user_id, len(posts["data"].get("feeds", [])))Response
"user_id": "3xcuu5habgc8z29"
},
"response_time": 2658,
"credits_used": 1,
"credits_remaining": 4817
}