3

C2DMサインアップフォームでは、(多くのことから)次の2つを求められます。

  1. メッセージを受信するアプリケーションのパッケージ名
  2. C2DMサーバーにメッセージを送信するために使用されるROLEアカウントの電子メールID。

私の質問は:これら2つのことは結びついていますか?

同じ登録済みアプリケーション(パッケージ名)は、任意の(または多数の)登録済みROLEアカウントの電子メールIDからのメッセージを受け入れることができますか?

ユースケース:

ソリューションを複数の組織に販売する必要があります。このソリューションには、デバイスアプリケーションとサーバー部分(メッセージを送信する)が含まれます。

私はcom.foo.Testという名前の登録済みパッケージ名を持っています(そしてそれはサインアップフォームの必須フィールドであるため、ダミーのROLEアカウントを提供しました)

これで、各組織(ソリューションを販売した)は、独自のROLEアカウントIDを使用して通知メッセージをcom.foo.Testにプッシュできるはずです。同じパッケージ名と独自のROLEアカウントで再度サインアップする必要があります(可能です)。 ID?

4

1 に答える 1

4

さて、私はこれらの2つが一緒に結ばれていないことを知りました。最初は、C2DMサインアップフォームにパッケージ名(com.foo.test)を登録していました。その時、私はROLEアカウントID(email1@gmail.comなど)を提供しました。その後、再度サインアップページに移動し、同じパッケージ名(com.foo.test)と別のROLEアカウントID(email2@gmail.comなど)を入力しました。2つの連続したシナリオで、デバイスアプリはこれら2つのROLEを使用しました。送信者IDとしてのアカウントIDであり、プッシュ通知を正常に受信できました。

于 2011-04-19T18:58:15.917 に答える