如何在Kaa中使用版本0.10.0中的Rest Api以及版本0.9中的文档

问题描述:

我尝试在kaa版本0.10.0中使用rest api但文档为空https://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Server-REST-APIs/ 我在版本0.9中使用文档,但是某些内容不工作。我可以参考休息api与kaa ver 0.10.0如何在Kaa中使用版本0.10.0中的Rest Api以及版本0.9中的文档

我用这个API http://docs.kaaproject.org/display/KAA/Admin+REST+API#AdminRESTAPI-Getuserprofile,并成功地使用它。请说明您所面对的具体问题? 编辑:如果您发现任何问题,请不要忘记使用PostMan检查api。

+0

我运行这个请求:/ kaaAdmin/REST/API/endpointGroups/{}的applicationID,并返回404错误: “您要求的项目没有被发现!” –

请分享您收到的错误消息。大多数情况下,这是一个不正确的appender配置或字段名称与您的数据库中提到的不匹配的情况。我面临着REST日志添加器下面的错误,但低于提到能够解决这些问题:

错误500:我发现了两个错误,用在管理面板我RestLogAppender的配置。首先,我在主机前放置了http://。必须删除相同。其次,我应该提到以正斜杠/开始和结束的相对URI路径。

错误400:我给了Django模型中JSON字段略有不同的名称。这些字段的顺序并不重要,但字段的名称确实很重要。

+0

我运行这个请求:/ kaaAdmin/REST/API/endpointGroups/{}的applicationID,并返回404错误: “您要求的项目没有被发现!” –

+0

嗨,@DucNguyen,你可以提供服务器日志,当你有这个错误。你确定在你的REST API路径中指定了正确的applicationToken而不是applicationId吗? –

Kaa 0.10.0文档服务器REST API使用托管在第三方服务器上的JS脚本。不幸的是,这些服务器现在已经关闭,这就是为什么REST API文档页面现在被渲染为空。

Kaa团队已经为此准备了一个修复程序。相应的JS文件将与文档一起托管。但是,这需要在更新的文档可用之前完成一些额外的工作。