Passbookと統合するシステムを構築したいのですが、最初のステップは、パスのプッシュ通知を受信するデバイスを登録することです。これは、「webServiceURL / version / devices / deviceLibraryIdentifier / registerrations / passTypeIdentifier/serialNumber」のようなWebサービスを使用することを知っています。 "。
「デバイスライブラリ識別子は、ユーザーのデバイスとWebサーバー間で共有されるPassbook固有の共有シークレットです。デバイス識別子(UDID)とは関係ありません。デバイスは、サーバーごとに異なるIDで自身を識別し、IDを変更する場合があります。その目的は、デバイスとサーバー間の効率的な通信を可能にすることであり、サーバーがデバイスに現在インストールされているパスのリストを保持しないようにすることです。デバイスライブラリ識別子は、デバイスを一意に識別し、エンティティを示します。要求を行うことは、そのような要求を行うことを許可されています。」
私の質問は
- デバイスでdeviceLibraryIdentifierを生成するにはどうすればよいですか?最高のフォーマットは何ですか?
- 登録はいつサードパーティアプリのPassbookに追加されますか?それでは、URL /メールで追加されたパスの場合、いつ登録しますか?