最近のアクセス:
外部プロバイダーを使用してプッシュ通知を送信する方法

外部プロバイダーは、AppleAndroid の両方のデバイスに、プラットフォームを問わずにプッシュ通知を送信できるようにします。
GeneXus は、次のいずれかからのプッシュ通知をサポートしています:
利点:
  • 拡張に制限なし (1 秒間に数千の通知を送信可能)
  • 無料
  • コントロールパネルからユーザーを管理し、通知を送信
  • プッシュのための独自のインフラストラクチャは不要
  • プッシュ先のプラットフォームには依存しない
要件:
  • プロバイダーの Web サイトへの登録が必要です。
  • また、Android および iOS の設定が必要です。

設定手順

1.メインオブジェクト[ Enable notifications ] プロパティを有効にします。

2.プロバイダーのサイトにアプリケーションを登録し、資格情報を取得します。
a. OneSignal サービスを使用するためのアプリケーションの登録方法
b. JPush サービスを使用するためのアプリケーションの登録方法
3.[ Notifications Provider ] プロパティに任意のプロバイダーを設定し、資格情報を設定します。

通知の送付

GeneXus には、通知の送信用に組み込みの API があります。詳細については、「Notification Provider API」を参照してください。

使用可能バージョン

  • OneSignal は GeneXus 15 Upgrade 3 以降で適用されます。以前のアップグレードを使用している開発者は、GeneXus 15 用の PushInterop フレームワークをダウンロードし、GeneXus X Evolution 3 向けの指示に従います (このドキュメントの以前のバージョンを参照)。実装を移行して新しいメカニズムを使用することを強くお勧めします。
  • JPush は GeneXus 15 Upgrade 8 以降で適用されます。

トラブルシューティング

  • OneSignal
    • アプリケーション内 [ Settings ] - [ Google Android ] の「Mismatch SenderId」
      [ Android Sender ID ] プロパティの値 (メインの SD アプリケーション内) が正しいことを確認してください。
      念のため、このチュートリアルを参照してください: 「Android アプリケーションでプッシュ通知を設定する方法」。

参考情報

プッシュ通知用のデバイス登録サービスを使用する方法
OneSignal サービスを使用するためのアプリケーションの登録方法
JPush サービスを使用するためのアプリケーションの登録方法

   

サブページ
Created: 18/10/29 01:04 by Admin Last update: 24/04/07 19:09 by Admin
カテゴリ
Powered by GXwiki 3.0