簡體   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