繁体   English   中英

DreamFactory API-HTTP请求格式

[英]DreamFactory API - http request format

我试图从浏览器中URLDreamFactory API进行简单的GET请求。 但是我得到了错误:

找不到角色。“,”代码“:404

这是我的网址:

https://df-xxx.enterprise.dreamfactory.com/api/v2/xxx/_table/user?api_key=xxx

我可以从API Docs中Swagger接口执行GETPOST请求,为什么不能从浏览器中的简单URL进行请求?

您的错误表明未找到任何角色。 如果您尚未为应用分配默认角色(与API密钥相关联),则会收到此错误。 如果您要提供带有会话令牌的身份验证,并且已身份验证的用户没有与该应用程序关联的角色(API密钥),那么您将收到此错误。

DreamFactory中的所有调用都需要API密钥。 它们还需要一个角色,该角色允许访问调用中指定的资源。 如果呼叫包含会话信息,则由用户的用户与应用程序到角色的关系来确定角色;如果未提供会话信息,则通过检查应用程序的默认角色来确定。

一些例外:

  • 用户登录和用户注册调用不需要角色或API密钥。
  • 管理员会话不需要API密钥。 当您在管理控制台中使用API​​文档时,系统会在后台为您传递管理会话。

请参阅以下Wiki文档: http : //wiki.dreamfactory.com/DreamFactory/API

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM