私のアプリでBaidu Push通知を使用する必要があります。しかし、GCMとの違いを知るための文書を見つけることは非常に困難です。 GCMとBaidu Pushnotificationの正確な違いを知るための資料やサイトはありますか? また、パフォーマンスの面ではどちらを使用するのが良いですか?GCMとBaiduプッシュ通知の違い
答えて
機能面では、GCMとBaidu Push通知の間にはdifference
がありません。
中国ではGoogleサービスのほとんどがブロックされているため、Baiduは中国のGCMの代替手段と考えることができます。 GCMはGoogle Playサービスパッケージの一部であるため、中国でもブロックされています。このため
Documentation:
あなたは下に指定したページにGoogle翻訳を使用する必要があります(つまり、ページがロードされた後、右クリックして、英語に翻訳し選択します。):
ステップ1:新しいデベロッパーアカウントを作成します。 Baiduプラットフォーム上で。 (あなたは中国本土の電話番号を持っていない場合は、Baiduの開発者アカウントを作成することはできません)
ステップ2: http://push.baidu.com/sdk/push_client_sdk_for_android
:は下記のアドレスからBaiduのプッシュサービスのためのAndroid SDKをダウンロード手順3: * .so(共有オブジェクトファイルライブラリ)ファイルを持つSDKの場合と同様に、ダウンロードしたSDKをアプリケーションに統合します。百度で、GCMコンソールで使用すると、そのアプリケーションのID /パッケージ名で新しいアプリケーションを作成するようその後だけでなく、あなたが同じことを行う必要があります。それはあなたが4あなたjniLibs/
ステップでそれらを配置する必要があります。これは下のURLにアクセスしています(ログインしていることを確認してください): http://push.baidu.com/console/app このコンソールページで新しいアプリケーションを作成します(ChromeでGoogle translateプラグインを使用)。
ステップ5:新しいアプリケーションが作成されたら、アプリケーションはAPI Key
とSecret Key
が割り当てられます。プッシュ通知を受信するには、 http://push.baidu.com/doc/android/api のように、API Key
を使用する必要があります。すべての開発手順は、上記のリンクで指定されています。ページを翻訳して、それに従ってください。
ステップ6:GCM
であなたはGCMコンソールを使用してプッシュ通知を送信するか、またはあなたがデバイスにGCM
通知を送信するために、独自のサーバーを使用することができます。 Baiduでも同じです。詳細は上記のリンクにあります。私の個人的な経験から
Performance:
、私はGCMは本当に良いと感じ。私はいつもすぐに通知を受け取ります。しかし、Baiduの場合は、いつも通知が届く(ほとんどの場合)。
また、SDKに付属するデモの例もあります。アプリを開発している間は、これを参考にしておくことができます。
- 1. iOSプッシュ通知とGCM
- 2. GCMプッシュ通知DELAY
- 3. GCMプッシュ通知NodeJS
- 4. GCMプッシュ通知アイコン
- 5. アンドロイド3.1のGCMプッシュ通知
- 6. Xamarin GCMのプッシュ通知
- 7. gcmプッシュ通知、プログレッシブwebapp
- 8. Ejabberd - プッシュ通知mod_offline_pushでAPNSとGCM
- 9. GCMプッシュ通知が復活しない
- 10. iOS向けGCMとAppleが提供するプッシュ通知サービスとの違い
- 11. Android - GCMプッシュ通知が通知リストに表示されない
- 12. Androidのプッシュ通知:Google GCM vs. Amazon SNS?
- 13. GCM/FCMプッシュ通知でのメッセージスロットル
- 14. GCMプッシュ通知に代わるAndroid
- 15. GCMプッシュ通知付きLaravel 5.2
- 16. GCMを使用したiOSプッシュ通知
- 17. Google/Appleプッシュ通知サービス(APNS/GCM)
- 18. node.jsアプリでGCMプッシュ通知を受信
- 19. アンドロイドGCMプッシュ通知がクラッシュする
- 20. Laravel 5.1 GCMプッシュ通知SSLエラー
- 21. iOSプッシュ通知とリモート通知の違い
- 22. gcm/fcmで複数のAndroidアプリとiOSアプリの通知をプッシュ
- 23. iOSアプリがバックグラウンドのときにGCMプッシュ通知
- 24. gcmのようなものがない単純なプッシュ通知
- 25. エラー:登録されていない - GCMプッシュ通知
- 26. IOSがGCMプッシュ通知を受信していない
- 27. GCMを使用しないでアンドロイドのプッシュ通知
- 28. iosのGCMでプッシュ通知がバックグラウンド状態にならない
- 29. ダブルgcmの通知
- 30. AndroidアプリでGCMプッシュ通知が機能しない