問題タブ [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 投票する
1 に答える
371 参照

apple-push-notifications - Azure MobileSchedularAPNSはプッシュを送信しません

Azureモバイルサーバーがあり、スケジューラジョブを使用してプッシュ通知が必要ですが、テストのために実行するとエラーが発生します。

誰かが私に問題と解決策を教えてもらえますか?

Shedular Script:

エラーコード:

TypeError:Object._onTimeout(:8:19)で未定義のメソッド'send'を呼び出すことができません[外部コード]

0 投票する
0 に答える
199 参照

c# - SQL Server CE の挿入に続いて、ID の主キーの値を取得するにはどうすればよいですか?

SQL Server CE テーブルとクラウド (WAMS または ZUMO テーブル) にデータをローカルに保存したいと考えています。

storedInCloud最初に false に設定された SQL Server CE テーブルに bool 列があり、クラウド テーブルへの挿入が成功すると true に更新されます。そうすれば、成功するまで「クラウドのシード」を試行し続けることができます。

ただし、これを行うには、SQL Server CE テーブル* からのプライマリ ID キーが必要なので、どのテーブルを更新すればよいかがわかります。私の希望する疑似コードは次のとおりです。

...しかし、SQL Server CEInsertOnSubmitは実際にはレコードを挿入しないため、これは機能しません。したがって、 IDval は生成されません。SubmitChanges()挿入しますが、送信されるのは複数のレコード/変更である可能性があります。

事実上、一度に 1 つの変更をループして送信し、主キー val (LocationID以下) を取得する方法はありますか?

考え直して、テーブルのコミット/送信の順序を逆にすることができるので、これを行うことができると思います。

...そして定期的に SQL Server CE テーブルをループし、storedInCloud = false.

0 投票する
2 に答える
173 参照

c# - ゲームスコアのアップロードとパーセンタイルの計算

私は単純なモバイル ゲームを書いています。最後に、プレーヤーのスコアとプレーヤー ID がクラウド内のデータベースにアップロードされます。このデータベースは、すべてのプレーヤーのハイスコアを維持します。

スコアをアップロードした後、ゲーム (クライアント アプリ) はデータベース内のすべてのスコアを取得し、現在のゲームのパーセンタイル スコア、このプレーヤーのベスト スコア、歴代トップ 20 プレーヤーのベスト スコアを計算して表示します。私が抱えている問題は、現在データベースに数百行しかないことですが、データベースのサイズが大きくなるにつれて、すべての行を取得してクライアント側で計算を行うのが難しくなります。

この計算をスケーラブルな方法で優れたパフォーマンスで実行できる方法はありますか?

0 投票する
1 に答える
132 参照

c# - Azureモバイルサービスで特定の制限未満の値を持つ要素の数を取得する方法

AzureMobileServicesにテーブルがあります。クライアント側で、フィールド「値」が100未満のデータベース内の要素の数を取得するにはどうすればよいですか?

私はカウントだけに興味があり、すべての結果には興味がありません。クライアント側でこれを行うための最適な方法は何ですか?

0 投票する
2 に答える
742 参照

version-control - Azure Mobile Service でのサーバー サイド スクリプトのソース管理

モバイル アプリのバックエンドとして Azure Mobile Services を使用しています。最善を尽くしたにもかかわらず、サーバー側のスクリプトが複雑になりつつあります。サービス内のテーブルの挿入、更新、読み取り、削除スクリプトをソース管理に保持し、Visual Studio 内からそれらを展開する方法はありますか?

0 投票する
1 に答える
515 参照

node.js - AzureMobileServicesとWindowsPhone8のプッシュ通知

このコード(Azure Mobile Servicesでスケジュールされたジョブの一部)にいくつかの問題があります:

私の問題は次のとおりです。

  • プッシュ通知がデバイスに到着していません
  • console.logsが[ログ]タブに表示されない

誰かが私を助けてもらえますか?敬具!

0 投票する
2 に答える
540 参照

c# - WAMS テーブルを更新するにはどうすればよいですか?

WAMS レコードを更新するために必要なことは、必要なレコードを選択し、選択したレコードの変更したいメンバーを変更し、最後にそのレコードで Update を呼び出すことだと考えて、次のコードを取得しました。

...しかし、コンパイルさえしません。私が得るエラーメッセージは次のとおりです。

1) *'Microsoft.WindowsAzure.MobileServices.IMobileServiceTable.Upd ateAsync(PhoneApp.Data.WAMS_INVITATIONS)' に最適なオーバーロードされたメソッドには、いくつかの無効な引数があります*

...わかりましたが、無効な引数は何ですか?

2) *引数 1: 'Microsoft.WindowsAzure.MobileServices.MobileServiceTableQuery から変換できません

'から'PhoneApp.Data.WAMS_INVITATIONS'"*

InvitationRecordToUpdate には、SenderDeviceID を含む WAMS_INVITATIONS のすべてのメンバー/列が含まれていると思いますが、そうではありません...なぜですか? さらに重要なことに、WAMS レコードを更新するための正規の/推奨される方法 (しゃれは意図されていません) は何ですか?

アップデート

(しゃれは意図されていませんが、この質問は更新を中心に展開しています)

提案された回答を使用しようとすると、これはコンパイルされません:

(VSエディタでは、「SingleOrDefault」は毛沢東会長の本よりも赤くなっています)

...この:

...また、次のように計算しませ

更新 2

次から変更します。

...これに:

...違いはありません(そうすべきではありません-型のコンストラクターに基づいて明示的なデータ型を暗黙的にするだけです。

だから私のコードは今です:

...ご覧のとおり、UpdateAsync を実行する方法 (コメント アウト) はどちらもコンパイルできないため、UpdateAsync を実行できません。

0 投票する
0 に答える
231 参照

azure - Windows Phone バックグラウンド エージェントで Azure SQL から何かを読み取る

Windows Phone 8 アプリケーションを作成していますが、Windows Phone 8 バックグラウンド エージェントから Azure Mobile Services データベースにアクセスする際に問題が発生しました。

私はそのコードを使用しています:

そして、そのコードデバッガーを含む行にブレークポイントを設定すると停止しますが、ステップオーバー (F10) した後、Visual Studio はバックグラウンドエージェント (アプリはまだエミュレーターで動作しています) からデバッガーを切り離すため、例外をキャッチできません。

そこからアクセスする可能性はありますか?

敬具!

0 投票する
1 に答える
81 参照

windows-8 - WP8 固有の Azure SDK を使用する必要がありますか?

このリンク: http://blogs.msdn.com/b/windowsazure/archive/2013/01/09/new-windows-azure-mobile-services-getting-started-content.aspx Windows ストアおよび Windows Phone 8 用の SDK。

私のアプリ スイート (Windows ストア アプリと補完的な WP8 アプリ) では、現在 Windows ストア SDK のみを使用しています。WP8 固有の Azure SDK をダウンロード/インストールしていません。する必要がありますか?

0 投票する
2 に答える
6813 参照

c# - アプリを実行せずに WP8 で定期的にバックグラウンド タスクを実行できますか?

WP8 アプリのタイルを定期的に更新したいと考えています。ただし、このバックグラウンド タスクを実行するためにアプリを実行する必要はありません (WAMS をクエリし、返された結果に基づいて WP8 アプリのタイルを更新します)。

これは可能ですか、またはバックグラウンドタスクを実行しますか (作成方法に関するこのチュートリアルを見つけました: http://thesociablegeek.com/windows-8/livetiles/modifying-live-tiles-in-a-background-process/ )それらをホストするアプリが実行されていますか?

IOW、私が基本的に必要としているのは、特定のアプリではなく、OS によってホストされている Windows サービスに似ています。