问题标签 [appcelerator-acs]
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.
backbone.js - 使用 Alloy 和 Backbone 将数据同步到 Titanium ACS
我正在开发一个包含事件和任务的 Titanium 应用程序,并且我希望将它们同步到云存储,这样用户只要提供登录信息,就可以从任何应用程序或浏览器访问他们的事件和任务。
看起来 Appcelerator/Titanium 使这一切变得非常容易,但他们在记录它方面做得很糟糕。也许我不明白。那么任何人都可以确认或更正我在下面绘制的图片吗?
Titanium Alloy 应用程序允许您通过在 /models 文件夹中的 JSON 文件中定义模型来创建模型。如果您为该对象指定一个属性,如下所示:
adapter: {type:'acs'}
...那么,只要您对该对象调用 .save() 命令,Alloy 就会将该对象存储在 ACS 中。为了使其工作,您当然必须让您的应用程序连接到 ACS,您可以通过单击 tiapp.xml 图形界面中的“Cloud-enable”按钮来完成此操作。当然,您必须确保应用程序使用特定的用户名-密码组合登录 ACS。
如果我乐观地看待我的消息来源,这似乎就是您需要做的所有事情。这些来源是:
但是后来我看到每个人都提到了Aaron Saunders的示例项目,其中包含一些自定义文件,这些文件似乎构建在 Alloy 之上,以使这个适配器:{type:'acs'} 成为可能。要查看我在说什么,请转到 app/assets/alloy/sync 文件夹并查看那里的 acs.js 文件。此外, Tony Lukasavage在一年前的问答中说,目前没有为 Alloy 构建的 ACS 同步适配器。他指向 Aaron Saunders 的项目http://alloylove.com/#寻求解决方案。
发生什么了?它是否确实全部内置在 Alloy/Backbone 中,只是没有在任何地方记录,并且 Aaron Saunders 是在示例项目中使用内置的东西,还是我需要在我的项目中包含 Aaron 的代码才能使其全部工作?
感谢您的任何提示!维策
自我注意:也试试这个例子,它需要创建一个新项目:https ://wiki.appcelerator.org/display/td/11.+Storing+data+in+ACS
android - Appcelerator Titanium 和 Web 身份验证 - Android 和 iOS
原谅我,但这是一个模糊的问题:
我想构建一个 Android 和 iOS 应用程序来与我的 Web 应用程序进行交互。
例如:在我的 Android 和 iOS 应用程序中,我想通过我当前的 Web 应用程序(目前是 Laravel 4.2)对用户进行身份验证。我能找到的唯一教程(我确定它已经过时了)是 - TutsPlus
我的问题是,您是否有关于 Web 身份验证(使用其令牌注册用户)/推送通知(从服务器发送)等方面的最新教程...我在上面的示例中看到的脚本都容易受到 MYSQL 注入和缺少 SSL。
非常感谢您在这方面的帮助。我知道没有正确和错误的答案,这主要只是为刚开始移动开发的人提供指导!
node.js - Appcelerator ACS.Users.login API 获取错误代码 400 并显示消息:“发送的请求无效。”
我正在尝试在 Appcelerator ACS 的自定义对象上存储一些数据。所以会有一个服务来做到这一点。每次需要身份验证来创建一个新对象
但是我在使用 ACS 登录时有时会遇到错误。但它并不总是发生。只有当我多次致电服务时。
我得到的错误是:
{ 成功:假,错误:真,代码:400,消息:“发送的请求无效。” }
用于登录的代码:
有人可以帮助我了解如何从 node.ACS Web 服务应用程序(不是 Web 应用程序)重用会话 ID 吗?
在将某些内容推送到自定义对象之前,我如何保持会话/检查会话有效性?有没有人遇到过类似的问题?
谢谢彼得
angularjs - Appcelerator REST 复杂自定义对象更新
全部,
TL:博士
- Appcelerator 云服务
- 休息
- 带有数组的自定义对象
- 使用 $inc 原子增量运算符更新数组中的属性
细节:
我正在使用 AngularJS 通过 REST 访问 Appcelerator 云服务。我有一个复杂的自定义对象(请参阅下面的 Gist 链接)。我的自定义集合将包含每个事件的这些对象之一。每个项目都有团队,每个团队都有参赛者。每个团队和选手在项目环节进行比赛,观众对团队和选手的表现进行投票。我想更新团队和参赛者的分数,但我不知道如何设置字段值才能更新分数。
我已经用我所有与此问题相关的文件创建了一个要点。如果有人可以请提供一些帮助,我将不胜感激。
titanium - 钛 appcelerator cloudpush 托盘通知未显示
我正在开发一个使用推送通知的应用程序。我正在使用 ti.cloudpush 模块 3.2X 和 Titan sdk 3.2X 当我尝试接收通知时它没有显示在托盘上。我可以在应用程序中读取消息,但它没有在通知托盘上创建。这是我的示例代码
提前致谢
appcelerator - 通知上的钛 android 自定义重定向
我正在开发一个通过 ti.cloudpush 模块包含 gcm 推送通知的 android 应用程序。我想为某些类型的推送通知启动特定的窗口。有没有适当的方法来实现这一点。以下是我的锻炼。
});
我还尝试通过创建待处理的意图。这也不是失败。提前致谢
titanium - 钛 android 结合推送通知
我正在开发一个具有推送通知的 android 应用程序。我正在使用钛云推送模块来接收推送通知。问题是我无法合并/分组通知。每个通知都保持独立。如果有两个通知,我想合并。这是我的接收代码
});
我用过
但没用
提前致谢。
java - Appcelerator 推送通知 ACS REST API 与 java
我正在尝试通过我的 java 服务器通过 Appcelerator rest API 发送推送通知。我已经能够登录,但是当我尝试发送通知时出现 422 错误(无法处理的实体)
这是我的登录信息:
然后我尝试发送通知
}
在第二部分中,我得到了 422 错误。
appcelerator - Appcelerator:自定义密码重置页面 - 错误请求,reset_password_token 无效
我正在尝试在我自己的域上设置自定义帐户验证和密码重置页面,但在重置密码时出现错误。如果按照下面链接中的说明进行操作,但它总是失败。
http://docs.appcelerator.com/arrowdb/latest/#!/api/Users-method-request_reset_password
我已经使用 URL 结构https://example.com/resetPassword/?reset_password_token={{reset_password_token}}设置了一个页面。
这是重置密码电子邮件中的 URL,当我单击电子邮件中的链接时,页面加载时表单字段可见。输入新密码后,以下内容将传递给 GET 请求,并传递给 appcelerator。
响应文本是:
据我所见,一切对我来说都很好,当使用下面的标准 URL 结构时,它工作正常。
https://platform.appcelerator.com/#/users/reset_password/{{key}}/{{reset_password_token}}