问题标签 [dreamfactory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - 如何将二进制文件发布到 Dreamfactory API 的文件服务
在 Dreamfactory (v2.4.2) 中,我发布(通过 multipart/form-data)到 service/_table/{tablename} 以在表中创建记录。使用 PHP,然后我使用该记录的 ID 作为文件存储的文件夹名称返回。我想使用 platform.api.post 方法发布 service/_table/{tablename}.post_process 脚本并将原始请求中的二进制数据传递给它,但是我很难确定如何在没有base64_encoding 它。
如何将原始事件请求中的 multipart/form-data 请求传递到另一个服务的内部 API 调用中?在此先感谢您的帮助!
javascript - 如何将 React Native 与 Dreamfactory REST API 集成?
我正在制作一个必须从 SQL Server 获取数据的 React Native 应用程序。我将执行许多复杂的连接和其他 SQL 函数,因此我认为 DreamFactory 以这种方式更易于使用。
DreamFactory 是用于 SQL 或 NoSQL 数据库的 RESI API 自动化平台,可自动为 Swift、JavaScript、Ionic、React 等生成 API。
我在这里找到了 React.js 的 DreamFactory SDK:https ://github.com/dreamfactorysoftware/reactjs-sdk
但是,这是否意味着它也可以与 React Native 一起使用?
javascript - 使用 DreamFactory API 和 Javascript 填充表
我正在尝试使用仅属于一家餐厅的产品填充产品表,到目前为止,我设法填充了餐厅表,但是当我单击餐厅时,它不会显示属于该地点的产品。我正在关注此处提供的代码:https ://github.com/dreamfactorysoftware/javascript-sdk
到目前为止,关于产品表,我已经做到了
路由.js
脚本.js
索引.html
我在这里做的类比是组是我的“餐厅”,“Group_Show”是显示组内的联系人,对我来说是显示组内的“产品”。我不知道这是否是需要帮助我的所有信息,但如果您需要更多信息,请告诉我。谢谢大家的时间和帮助!
rest - 如何在 Dreamfactory 中为用户应用角色?
使用 Dreamfactory 迈出第一步并按照我没有找到的教程进行操作,当我希望用户访问某些服务(而不是应用程序)时,如何将角色应用于用户。
这里 描述了http://wiki.dreamfactory.com/DreamFactory/Tutorials/Accessing_SQL_tables ,如何创建这样的角色,但是在用户选项卡上没有地方为服务应用角色,只有应用程序列表。
我怎样才能实现它?
authentication - 如何在 DreamFactory 应用程序中获取与用户的关系?
我在 webapp 的服务器上使用 DreamFactory。我已经在 DreamFactory 本地 MySql 数据库中创建了所有表,但是如何添加内置用户的关系?应用程序中的所有用户对象都将存储在 DreamFactory 附带的内置用户表中(/api/v2/system/user)。
那么,有没有办法让我的自定义表与内置用户表建立关系,或者我是否需要在我自己的数据库中的用户表中复制用户数据?
php - 请求中未检测到会话令牌 (JWT) 或 API 密钥 PHP 中的错误
我正在使用curl
for从url获取JSON
数据。DreamFactory
但我得到了错误。
请求中未检测到会话令牌 (JWT) 或 API 密钥。请发送 X-DreamFactory-Session-Token 和/或 X-Dreamfactory-API-Key 请求标头。您还可以使用 URL 查询参数 session_token 和/或 api_key。
我的php代码
请指教!
asp.net - 将 ASP.NET 替换为 VueJs 和 Dreamfactory
我是一个 asp.netweb-forms
人,这几年我正在用 asp.net 开发一个 web 应用程序。刚刚我有一个名为“人力资源管理系统”的项目,我想用一些新技术来做这个项目。
我的一个朋友建议我用 VueJs + Dreamfactory 来做,它非常轻量级,可以用简单的方法做更多的事情。
现在,如果你们中的任何人都可以给我建议是选择 VueJs + Dreamfactory(后端 API 的 Dreamfactory)还是我应该使用旧的 ASP.NET 网络表单,那么现在我在这两个选项之间进行了比较。我很害怕,不知道这个 VueJs + Dreamfactory 是否足以满足像 HRMS(人力资源管理系统)这样的项目?
mysql - Dreamfactory中突然无法访问mysql表
问题
我正在使用 Dreamfactory 2.7.0 构建应用程序。它在我的本地机器 (MacOS) 上与 bitnami/docker 一起部署。
有一些表和它们之间的一些关系。到目前为止,POST 和 GETting 数据都没有问题。
Access Forbidden. You do not have enough privileges to access this resource.
当请求的资源尚未在角色配置中访问时,通常会出现错误消息。
然而,这一次,访问权限已被明确授予,并且之前已经成功。
角色配置状态:
mysql / _table/table_i_need_data_from / GET|POST / API.
只有一个用户角色,并且用户拥有该角色。仍然可以查询所有其他表。
我既不能 GET 也不能 POST 到table_i_need_data_from
.
我努力了:
- 重新启动
- 重新加载页面(Dreamfactory 管理面板)(有时似乎存在缓存问题)
- 更改访问设置/将其改回
- 删除访问设置,重新添加
- 确保表名正确写入(在代码中)(复制/粘贴)
- 确保正确编写整个请求(在代码中)(生成)
- 刷新的系统缓存(来自 DF 管理员)
我以前做过的
我试图添加虚拟关系。下拉菜单都是空的,所以我无法设置它们。我不知道 403 是在那之前还是之后发生的。但时间差不多。
问题
我必须做什么才能使访问再次正常工作?
编辑
当我从管理面板使用 API Docs 时,同样的请求可以正常工作。
dexie - Dexie syncable 可以与 api 服务器一起使用还是直接与数据库一起使用
我已经在您的网站上看到了Dexie.Syncable的示例项目,例如同步服务器和同步客户端,它们似乎都直接写入数据库而不是与 Web api 交互。除了网站上的示例之外,我正在寻找一些帮助。我试图为其编写网关的api是dreamfactory
此外,看起来第 2 版 beta 对 Dexie.Syncable 进行了许多改进