我遇到了创建者查询信息端点的问题。我已按照Tiktok API 文档中指定的所有说明进行操作,但仍然收到错误。
invalid_params - 请求参数类型不正确。状态 400
这是我正在使用的代码:
$request = new PendingRequest();
$res = $request->withHeaders([
'Authorization' => 'Bearer xxxxxxxxxx',
'Content-Type' => 'application/json; charset=UTF-8'
])->post('https://open.tiktokapis.com/v2/post/publish/creator_info/query/');
有什么需要的参数吗?根据文档,它只需要 headers。身份验证令牌端点工作正常,并且我收到了正确的令牌(https://open.tiktokapis.com/v2/oauth/token/)。
如果令牌确实有效(并且您已经使用文档或 Postman 或其他内容中提供的 curl 示例进行了检查),我有根据的猜测是,您需要告诉
PendingRequest
对象如何格式化正文(JSON在这种情况下)。尝试$request->asJson()
。或者将第二个参数添加到 ->post
(即有效负载)作为 '{}'
。