پساز ایجاد مجوز و کدگذاری آن در JWT امضاشده، آمادهاید آن را در هر جایی که پیوند «افزودن به کیف پول Google» پشتیبانی میشود صادر کنید. برای انجام این کار، دکمه «افزودن به کیف پول Google» یا اَبَرپیوندی را به کاربرتان ارائه میدهید که با تکضرب زدن روی آن، مجوز در «کیف پول Google» او ذخیره میشود. نمونههایی از جاهایی که ممکن است از این روش استفاده کنید شامل وبسایتها، ایمیل، پیامک، و غیره است.
پیشنیازها
قبلاز اینکه برای صدور مجوز تلاش کنید، حتماً کارهای زیر را انجام دهید:
- همه مراحل راهنمای آمادهسازی را تکمیل کنید.
- حداقل یک کلاس مجوز ایجاد کنید.
- حداقل یک شیء مجوز ایجاد کنید.
- «کلاس مجوزها» و «شیء مجوزها» را در JWT کدبندی کنید.
- JWT خود را با کلید حساب سرویس Google Cloud امضا کنید.
۱. ایجاد پیوند «افزودن به کیف پول Google»
صدور مجوز با پیوند «کیف پول Google» باعث میشود «شیء مجوزها» به «کیف پول Google» کاربر اضافه شود و فقط درزمینه هویت Google واردشده به سیستم میتواند آغاز شود.
پیوند «افزودن به کیف پول Google» یک نشانی وب تولیدشده بهصورت پویا است که حاوی JSON Web Token (JWT) کدگذاریشده و امضاشده است.
پیوند «افزودن به کیف پول Google» قالب زیر را دارد:
https://pay.google.com/gp/v/save/<signed_jwt>
برای مثال، پیوند کامل «افزودن به کیف پول Google» چیزی شبیه به این خواهد بود:
https://pay.google.com/gp/v/save/eyJhbGci6IkpXVCJ9.eyJhdWQiO...6EkC1Ahp6A
این پیوند را میتوان در وبسایتها، ایمیل، گپ، پیامک، یا هر جای دیگری که از اَبَرپیوند پشتیبانی میکند جاسازی کرد.
برای اطلاعات بیشتر درباره ایجاد «کلاسهای مجوز» و «اشیاء مجوز»، به ایجاد کلاسهای مجوز و اشیاء مجوز مراجعه کنید.
برای کسب اطلاعات بیشتر درباره نحوه ایجاد JWT امضاشده موردنیاز برای ایجاد پیوند «افزودن به کیف پول Google»، به کار با JSON Web Tokens مراجعه کنید.
۲. (توصیهشده) از دکمه «افزودن به کیف پول Google» استفاده کنید
برای هر سطحی که از تصاویر اَبَرپیوند پشتیبانی میکند، مانند وبسایتها و ایمیل، توصیه میشود پیوند «افزودن به کیف پول Google» را با دکمه «افزودن به کیف پول Google» به کاربران خود ارائه دهید. برای کاربران «کیف پول Google»، این دکمه یک پیامواره آشنا است که بهعنوان راهی برای شروع افزودن مجوز به «کیف پول Google» آنها قابلتشخیص است.
داراییهای تصویری در جهتها و زبانهای مختلف برای بارگیری دردسترس هستند تا از ادغام Google Wallet API شما پشتیبانی کنند.

