2016-12-01 4 views
0

私はxamarinでAWSデータの同期を理解しようとしています。 xamarin.formsで使う素晴らしいSDKがあります。私はaws通知の代わりにoneignal通知を使用しています。 私の質問は、データの挿入または同期後に通知を出したいのですか? Onesignalにはhttp postで動作するapiがあります。 は、どのように私はクライアント側でそれを行うことができますもちろんawsにデータを挿入した後にサーバー側でhttp投稿リクエストを行う方法は?

  1. ユーザデータは新しい共有データがDynamoDBの

に挿入されている

  • cognito AWSでsyncronizedさonesignalエンドポイントへのポストを作るのですが、これは良い習慣ではありません。私はサーバー側でそれをしたいと思います。

  • 答えて

    1

    #1の場合、ユーザーがデータを同期するときはいつでも、ラムダ関数を実行するCognito eventsを使用できます。このラムダ関数では、通知を起動できます。

    #2の場合、データはDynamoDBではなくデータセットに保存されるため、Cognito Syncとの関連性はわかりません。 DynamoDBに挿入されているデータについて理想的に話して、それについて通知を受ける場合は、DynamoDB has nice integration with AWS Lambdaもテーブルの更新に関する通知を送信します。

    +0

    お返事ありがとうございます。私は両方を使用することを目標として2つの別々の質問でした。それらのラムダ関数はnode.js関数です – batmaci

    +0

    AWS Lambdaは、Node.js(JavaScript)、Python、Java(Java 8互換)、およびC#(.NET Coreランタイムを使用)で書かれたコードをサポートしています。 https://aws.amazon.com/lambda/faqs/ –

    関連する問題