问题标签 [arrowdb]

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.

0 投票
1 回答
150 浏览

email - Appcelerator ArrowDB smtp 邮件配置

所以,我在 Appcelerator 平台上有一个应用程序,我希望使用重置密码功能。

我需要在平台中配置 SMTP 设置。

我拥有的是具有 STARTTLS 和端口 587 的服务器。

我尝试了各种方法,但 Appcelerator 一直说 SMTP 设置无效。

有人有线索吗?

0 投票
1 回答
70 浏览

appcelerator - ArrowDB 自定义对象“计数”API - 它是否使用查询参数?

在 ArrowDB 项目和 Arrow Builder Web 中创建了一个模型,可以查看为我的模型(查询、创建、计数等)创建的默认 API 的 API 文档。Count 的 API 文档似乎表明它具有位置、排序等的查询参数,但在直接从 API 文档测试以及我的代码中进行测试时,API 始终返回模型中对象的总数,而不是计数基于过滤的“位置”标准。有没有人出现这种行为?API 实际上是否采用这些参数,如果没有,是否有一种基于过滤条件计算模型中对象数量的好方法?

0 投票
1 回答
245 浏览

appcelerator - 测试appcelerator arrowdb生产环境,我该怎么做?

tiapp.xml 文件包含生产和开发环境的密钥。

我想我可以复制/粘贴并在那里切换,但这是测试生产环境的更简单方法吗?像 xml 文件中的某些标签,例如“production=true”之类的?

0 投票
1 回答
49 浏览

appcelerator - Appcelerator Arrowdb 删除照片不起作用

我正在尝试使用 REST API 删除 Arrowdb 中的照片。

我正在发送“id”和“su_id”(上传它的用户)。我目前以具有管理员权限的管理员身份登录。

我不断收到以下回复:

有人知道该怎么做吗?

0 投票
1 回答
1110 浏览

ios - Ajax 错误回调未针对 iPhone 触发

如果发送异步请求但成功,则错误回调不起作用!它在 Android 和浏览器中运行良好。在 iPhone 中,它适用于同步请求。这是我的代码。其他 api 工作得很好。

API 返回状态码 200 表示正确的电子邮件和密码,但返回 401 表示不正确的状态码,因此如果状态码为 200,它运行良好,我会成功获得响应。

0 投票
3 回答
896 浏览

titanium - Clearing badge number Appcelerator studio, arrowdb and iOS?

So i send push notifications using the arrowdb and cloud service with Appcelerator. This seems to work well and the iphone gets the notification. What i wonder is if there is some easy way to clear the badge numer to 0? It needs to be reset at the arrowdb server as well (or apple) i guess.

I want the badge to be reset every time the app is opened.

What i did was adding a resume listener in alloy.js

In the event listener i first do (to reset the badge locally):

Then i also send a push to clear the badge on the server like this by sending a push to ourself:

The event listener seems to be called, and the push is sent. But somehow the badge still remains on the iphone device... Should I do this differently?

0 投票
1 回答
64 浏览

appcelerator - arrowDB - 有没有办法将开发数据转移到生产中?

我已经为后端使用 arrowDB 构建了一个应用程序。有没有一种简单的方法可以将开发数据复制到生产中?

无法做到这一点似乎是一种疏忽,让一个应用程序经过审查过程,然后才意识到我们所有的测试数据都无法访问

0 投票
1 回答
227 浏览

facebook - Appcelerator Titanium Facebook 模块共享对话框未显示

我正在尝试使用 facebook 模块的共享对话框的示例代码:链接、名称、描述、标题和图片的变量都已预先设置为适当的字符串。

执行此代码时,没有任何反应。

我还添加了一个共享侦听器以查看是否发送了任何事件,但它是无声的...

Facebook 模块似乎可以正常工作,我们使用它来登录并将外部帐户链接到 Arrowdb。

更新:似乎它会给 getCanPresentShareDialog() 错误,所以它会尝试运行 presentWebShareDialog()。但是当我查看 facebook 模块的 API 文档时,这个特定的方法文档说:“这个方法自 5.0.0 以来已被删除”。

getCanPresentShareDialog 还在文档中声明“此方法自 5.0.0 以来已被删除”。

有人知道该怎么做吗?

0 投票
0 回答
61 浏览

rest - 由于字段名称中的“_id”,使用 arrowdb 错误执行 batch_create

首先 - 对任何新用户的公平警告,远离 appcelerator,该团队应该为他们所做的工作感到羞耻。请继续阅读示例。如果我错了,我会很高兴地承认。客户的数据已经存在,并且移动应用程序正在使用现有字段名称进行生产。

我正在使用arrowdb上的(付费)帐户针对他们的箭头云数据源执行batch_create。单个查询都运行良好,所以我知道没有关键或一般的连接问题。登录有效,我可以进行手动或自动会话管理,并且对于查询、创建、删除等都非常有效。

我正在使用节点 arrowdb 1.06 库。

现在我们进入batch_create,登录后我的代码如下所示:

使用此代码,我收到此错误:请求返回 HTTP 状态代码 400 索引 0 处的无效对象:无效 BSON id 17 如果我将字段名称“idp_id”更改为“idpid”,问题就会消失并创建批处理。或者,如果我将内容从“17”更改为任何 GUID“xxxxxxxxxxxxxxxxxxxxxxxx”格式。

所以问题是,有没有人知道在没有 API 验证内容必须是 GUID 格式的情况下在字段名称中包含“_id”的方法?就像我说的数据已经存在,我们不想更改字段名称并且必须更新客户端应用程序(Web 应用程序、移动应用程序等)。

为什么他们会简单地验证任何带有“_id”的字段作为指导?他们不是在单次创作上做的吗?我有数十万个必须插入的对象,并且想批量创建它们。

感谢您的帮助。除了对 ACS 的糟糕体验之外,从来没有其他任何事情,总是去 AWS 的人......

0 投票
1 回答
47 浏览

appcelerator - Titanium/ArrowDB 查询通道,用于基于令牌的推送通知订阅

使用 Titanium,如果移动用户已通过设备令牌订阅,是否有办法查询其设备的推送通知渠道?API中有一个查询功能,需要查询但需要登录。