1

Azure イベント ハブを使用して、Android アプリケーションにプッシュ通知機能を実装したいと考えています。初心者なので、どのように進めたらよいのかよくわかりません。

期待どおりに動作している送信者 (Azure イベント ハブの送信者) として Raspberry Pi を使用しています。Raspberry Pi から送信されたメッセージを受信するために、Android デバイスでそれを (Azure イベント ハブの受信側として) 処理できるようにします。

ここで使用できると思われるBroadcast Receiverの概念に出会いました。私が正しい軌道に乗っているかどうかの情報が必要であり、いくつかの例が提供されている場合は感謝します.

これを達成するための最適な方法を提案してください。

Raspberry Pi から Azure イベント ハブにイベントを送信するためのコード:

from azure.servicebus import ServiceBusService

sbs = ServiceBusService(api_key["namespace"], shared_access_key_name=api_key["policy_name"], shared_access_key_value=api_key["policy_secret"])

sbs.send_event('eventhubname', '{ "DeviceId":"deviceId1", "Temperature":"10.0" }')  

これらのリンクを参照して、期待どおりに動作している .net コンソール アプリケーションに送信者と受信者を実装しました。Androidでも同じものを実装する必要があります。

https://azure.microsoft.com/en-in/documentation/articles/event-hubs-csharp-ephcs-getstarted/

また、Azue Python SDK ( https://pypi.python.org/pypi/azure-servicebus/0.20.1 )を使用して送信者を実装することもできます。

4

0 に答える 0