问题标签 [azure-mobile-services]

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 投票
2 回答
1727 浏览

android - 用于android的window azure移动服务根据不同的值获取多条记录

我正在使用 windows azure 移动服务在我的 android 应用程序中创建数据库。我已经给了第三方库来访问表中的所有细节。但是这些库没有像数据库的 sql 语言一样的方法,因此我必须为此进行非常复杂的查询。我遇到的问题是,我必须根据所选列的不同值获取多条记录,例如有一个名为“id”的列,我必须获取 id 1、3、7 和 10 的记录。有没有人有这个第三方库的经验。如果有人有一些熟悉的经验,请指导我。

提前致谢。

0 投票
1 回答
317 浏览

asp.net - ASP.NET MVC 4 SimpleMembership 和移动服务

我正在做一个更大的项目,该项目将包括一个网站和客户端移动应用程序,适用于 Windows Phone 8/Windows 8/以后可能是 iOS 和 Android。在网站上,用户可以使用本地经典帐户或使用 OAuth 提供程序(FB、Twitter、Google、Microsoft 帐户)登录。现在我正在开发我的移动应用程序,但真的不知道如何将它们与现有的用户数据库连接以允许用户以所有这些方式登录。

移动服务提供了一种身份验证方式,但它似乎无法与 MVC 4 中现有的 SimpleMembership 一起使用。此外,即使我让 OAuth 提供程序正常工作,如何启用“经典登录”用户仍然存在问题登录应用程序。

您对如何进行有任何想法吗?我的目标是创造一种无缝的体验,这将在所有设备上统一。这需要我统一用户访问方式。

0 投票
1 回答
413 浏览

azure - 将 ASP.NET 4.0 成员资格提供程序与 Azure 移动服务一起使用

我遇到了一个大问题。

我正在构建一个使用 ASP.NET 4 Web 应用程序 > Azure SQL > Azure 移动服务 > Windows Phone 8 应用程序的系统。数据被输入到已经托管在 azure 上的网站,该网站使用了成员资格提供程序,因此使用了默认表。此数据已成功存储在 Azure SQL db 上。

我的主要障碍是Azure 移动服务要求其上的每个表都将其主键称为“id”——小写!在我看来很疯狂。当然,Membership Provider 对 PK 有不同的名称。

问题 - 我应该重新设计我的整个 ASP.NET 应用程序(花费大量时间和精力)以使用 CUSTOM 会员资格(使用名为“id”的 PK 列)还是尝试找到一种方法来尝试将列名即时更改为“id” (不知道怎么做!)。有人有什么建议吗?非常感谢提前。

0 投票
1 回答
278 浏览

azure - Azure 移动服务:{System.TypeLoadException} = {"找不到入口点。":""}

实际上,我在使用 Azure 移动服务时遇到了一些问题。因为当我尝试将表转换为集合视图时,我收到错误“{System.TypeLoadException} = {"Entry point was not found.":""}"。每次我收到一个带有此错误的空列表时。

我究竟做错了什么?

0 投票
1 回答
546 浏览

java - 适用于 Android 的 Windows Azure SDK - 如何从序列化中排除 DTO 的属性?

我正在尝试使用 Azure 移动服务来保存我的 Android 应用程序中的数据。我现在遇到的问题是我有一个数据传输对象,其中有几个字段对应于 Azure 数据库表中的列。而且我有一个字段,我不想保留。我正在尝试使用@Expose 注释,但它似乎不起作用,我从 Azure 收到一个异常,说 SubCategories 的数据类型无效。什么是我做错了吗?

下面的代码返回一个 MobileServiceException ({"code":400,"error":"Error: The value of property 'SubCategories' is of type 'object' which is not a supported type."})

0 投票
1 回答
238 浏览

azure - Monotouch 和 Azure 移动服务

我看过github 项目,但我有点迷茫。我试图编译解决方案但出现错误,似乎有很多文件丢失了。究竟应该添加哪些文件/项目以使 azure 移动服务与新项目一起使用?

另外,鉴于移动服务的新变化,上述方法是否可行?是否可以在 monotouch 中使用便携式库?

请帮忙。提前致谢。

0 投票
3 回答
2859 浏览

javascript - 如何从 azure 数据库中获取行数?

我正在开发一个 Windows 商店 javascript 应用程序。该应用程序使用来自 azure 移动服务的数据。考虑下面的代码:

该代码获取整个表item并将其保存到一个变量itemTable中。

什么代码将返回存在的行数itemTable??

0 投票
1 回答
528 浏览

c# - DeviceUniqueId 和 Azure 移动服务

问题

我有 Windows Phone 8 应用程序。用户可以从应用程序上传照片,然后将条目添加到表中以使用 Azure 移动服务进行处理。表中的一列是 DeviceId。这部分工作正常。

在另一个视图中,人们可以加载他们已经添加的条目列表。不幸的是,对于某些用户来说,这似乎不起作用,因为它不返回任何条目(我可以在数据库中找到他们的条目)。

请帮助,因为我无法弄清楚为什么它适用于某些用户而不适用于其他用户。

这是我获取 DeviceUniqueId 的方法:

这是我添加新条目的方法: TimelapseBatch.DeviceId(构造函数中的第一个参数是字符串)

我如何查询服务

显然,在所有这些处理之后,即使根据数据库它应该包含任何条目。

我确实验证了当相同的用户(甚至是那些遇到问题的用户)创建多个条目时,数据库中的 DeviceId 似乎是相同的。

请帮忙,为什么它对某些用户有效,而对其他用户无效???

更新

因此,当我使用遇到问题的客户的 DeviceUniqueId 时,我可以重现该问题。

另外,如果我这样做:

它按预期填充批次。但是,如果我这样做(如下),批次是空的(我指定 200 用于测试目的,因为条目较少)。

更新 2

如果 DeviceId 包含“+”号,似乎比较失败。如果我做

其中 X 是 + 符号的位置,然后它按预期工作。我的天啊。现在我正在拼命寻找解决方法。

更新 3

类型定义:

0 投票
2 回答
931 浏览

javascript - Azure 移动服务“push.apns.send”的成功回调

push.apns.send方法不调用success回调。因此,在成功执行的情况下,我们无法确定此操作何时完成。

这是我的代码(它是在其中一个数据表的插入事件上运行的服务器端脚本的一部分):

error回调有效。例如,当我通过 invalid 时deviceToken,我可以在日志中看到错误消息。但是在成功执行的情况下,日志中没有任何内容。似乎它根本不调用success回调。

此示例中未显示,但在我的情况下,我需要success回调来更改记录的状态并保存它。

0 投票
1 回答
2836 浏览

azure - 如何使用 Microsoft 用户 ID 获取用户名?

我正在开发一个 Windows 商店 javascript 应用程序。我已经使用了来自 azure 的 microsoft 登录身份验证,如下所示。

我能够检索用户 ID,例如“Microsoftaccount:c2892313bla ....”

我应该如何检索该 Microsoft 帐户 ID 的关联用户名?