在使用acAPI文档进行对接时遇到2个问题,具体如下: 一是向ACAPI接口提交信息时,AC既不返回任何信息,也不执行相关操作。
二是向ACAPI接口提交信息时,提交的相关扩展字段不生效。
当然,在400的协助下,问题最终是得到了有效解决,在这里非常感谢400的帮助。
再说一下具体的问题: 其实这两个问题,都是文档写得不够仔细或者没有及时更新文档导致的,例如:
问题一:文档中描述需要提交一个随机字符串,但是AC对这个字符串是有要求的(此要求文档并未写明),只能处理纯数字类型的字符串,否则就会导致既“不回复,不拒绝,不执行”的情况。
问题二:文档中描述在使用用户接口时,可以携带扩展字段,例如 "self_pass": { "enable": true, "password": "xxx", "modify_once": false 但实际上按照文档执行后会发现modify_once键值的效果并没有生效,原因是该键值实际上是modifyonce,而不是modify_once,且AC在收到错误的信息后居然正常响应了,像是做了排错措施直接忽视了错误数据,最终导致功能失效。
最终的建议是: 求求了及时更新一下API文档,同时希望开放更多的API接口。 |