如何在Postman中调用Patreon API时设置fields数组参数?
Patreon API /campaign端点参数设置问题解决方法
你在测试Patreon API的/campaign端点时,错误地将fields[campaign]=created_at,creation_name放在了请求体的x-www-form-urlencoded中,导致响应未返回指定属性。正确设置方式如下:
- 确保请求方法为GET
- 切换到Postman的「Params」标签(查询参数区域)
- 添加参数:
- 键:
fields[campaign] - 值:
created_at,creation_name
- 键:
- 确认请求头已携带有效的授权令牌(如
Authorization: Bearer {你的令牌}),这是访问Patreon API的必要条件 - 发送请求后,响应的
attributes字段就会包含你指定的created_at和creation_name信息
补充说明
Patreon V2 API的字段筛选参数属于查询参数,所有GET请求的参数都应放在URL查询串中,而非请求体——请求体仅用于POST/PUT等需要提交数据的请求类型。
根据官方文档,正确响应结构示例(简化后):
{ "data": { "attributes": { "created_at": "2018-04-01T15:27:11+00:00", "creation_name": "在线社区" }, "id": "12345", "type": "campaign" } }
内容的提问来源于stack exchange,提问作者ferdinand
相关产品推荐
相关产品推荐

