2

私が Parse で気に入っている点の 1 つは、外部 Web サイトから「チャネル」にプッシュ通知を送信できる REST API です。Windows Azure モバイル サービスでこれ、または同様のものが利用できるかどうか、興味があります。

私が見る限り、この結果を達成するための最良の方法は、Azure Mobile Services にプッシュ通知を格納するテーブルを作成することです。onInsert node.js スクリプトをオーバーライドして、レコードが挿入されたときにプッシュを送信します。挿入は、既存の REST API を介して行われます。これにより、タブレット自体を操作できます。

私が望むのは、たとえば、REST エンドポイントへのさまざまなアプリケーション アクセス資格情報と共に iOS デバイス トークンを API に提供し、モバイル サービスを使用して私に代わって通知を送信する一方で、それらのクライアントに関する情報を保持する機能です。 SQL Azure または別の場所でホストされている自分のデータベース。

洞察をありがとう。

ジェイソン

4

2 に答える 2

2

現在、これは、スクリプト レイヤーにのみ使用するモバイル サービスで「仮想」テーブルを作成することによって可能になります。request.execute() を実行する代わりに、push.APNS (またはプッシュ先のプラットフォーム) を呼び出してクライアントにプッシュするコードを挿入するだけです。mssql モジュールを使用して、接続されたデータベースでストアド プロシージャまたはカスタム SQL を実行できます (モバイル サービスに接続された DB とは別にデータを格納している場合は、別の SQL データベースと通信できます)。サービスにデータを取得する限り、テーブルにデータを挿入する場合と同じように、必要なデータを送信するだけです (したがって、挿入スクリプトの ITEM パラメーターのフィールドになります)。または、オプションの PARAMETERS パラメーターを使用します。 MSTABLE オブジェクトに対して呼び出しを行うとき (そして、それらは REQUEST で利用可能になります。

于 2013-04-07T14:49:50.070 に答える
0

仮想テーブルの代わりに API 機能を使用できるようになりました。この質問の詳細情報: Azure Mobile Service API 機能の使用方法

于 2013-06-15T10:30:03.930 に答える