nodejs使用即构API获取access_token报错input params error

169 阅读1分钟

原文地址:欢迎来到我的个人博客

 背景

仿写音频社交软件clubhouse,使用node作为后端提供接口,第三方由即构提供音频服务,按照官方API文档试图获取access_token失败,报错为

data: { code: 2, message: 'input params error' }

解决办法

经过尝试,是由携带参数seq导致的问题,删除该参数(虽然官网显示该参数为必须),可以成功拿到access_token,除此之外,要注意官网显示的请求过程中的字段的类型,例如:number,string等,要严格注意,也会引起报错。

image.png

原因分析

因为官网只有php,java,python的事例代码,所以有可能是因为node语言导致的。(个人分析)