Google Playライセンスサービス:userIdフィールドに関するアサーション

参照実装によれば、 Google Playライセンス Serv {ice、er}は、//アプリケーション固有のユーザー識別子 LVL参照はそのような約束をしない。

実際には、返された値は長時間のバイナリデータである可能性があります。おそらく、Base64でエンコードされた 0x00 バイトから始まる場合もあります。

コメントから、このフィールドの値は顧客のIDを表し、難読化されていますが、アプリごとに一意の固有のと見なす必要があります。この値を使用して顧客を識別できます。潜在的に公開されている別のアプリと同じ顧客であるかどうかを判断するのに適しています。

ただし、ビジネスの前提に頼る場合は、正式に確認する必要があります。確認できません。また、最大長のアサーションはむしろ参考になりますが、これまでのところ見つけられませんでした。

誰かがこれに関する追加情報を見つけたのか、彼らの経験を共有しようとしていますか?私はこれを非常に感謝します。

Update: Can anybody confirm that those IDs consist of 24 x 8 bit binary data, padded with a leading (25th) 0x00 byte?

3
nl ru de
いくつかの調査がここにあります: stackoverflow.com/questions/40894999/…
追加された 著者 Seva Alekseyev,

答えはありません

0