برای شروع فراخوانی Publishing API، باید مستقیماً از کنسول گوگل پلی به یک پروژه API لینک دهید و Publishing API را برای آن پروژه فعال کنید. پس از راهاندازی پروژه API شما، میتوانید از آن برای مدیریت سایر پروژههای بازی خود استفاده کنید.
API انتشار فقط میتواند توسط مالک حساب توسعهدهنده Google Play شما پیکربندی شود. دستورالعملهای زیر نحوه انجام این کار را توضیح میدهند:
- یک پروژه API جدید یا موجود راهاندازی کنید
- مدیریت کلاینتهای OAuth
- برای دسترسی به Publishing API از یک حساب کاربری سرویس استفاده کنید
پروژه API خود را تنظیم کنید
قبل از اینکه بتوانید به Publishing API دسترسی پیدا کنید، باید کنسول گوگل پلی را به یک پروژه API پیوند دهید. در بیشتر موارد، توصیه میشود یک پروژه API جدید ایجاد کنید، اگرچه کاربران فعلی Google Play Developer Publishing API میتوانند به یک پروژه API موجود پیوند دهند. به خاطر داشته باشید که هر پروژه API فقط میتواند به یک حساب Google Play Console متصل شود.
ایجاد یک پروژه API جدید
- به صفحه دسترسی به API در کنسول گوگل پلی بروید.
- شرایط خدمات را بپذیرید.
- روی ایجاد پروژه جدید کلیک کنید. یک پروژه API به طور خودکار ایجاد و به کنسول Google Play شما پیوند داده میشود.
- گزینهی Game Services Publishing API را روی ON قرار دهید.
پروژه API شما اکنون برای دسترسی به Publishing API پیکربندی شده است.
استفاده از یک پروژه API موجود
اگر از قبل کاربر Google Play Developer API هستید، میتوانید پروژه API موجود خود را با دنبال کردن این مراحل راهاندازی کنید. اگر پروژه API مورد نظر شما در لیست نیست، تأیید کنید که حساب Google Play Console شما به عنوان مالک تعیین شده است و Google Play Developer API فعال است.
- به صفحه دسترسی به API در کنسول گوگل پلی بروید.
- شرایط خدمات API را بپذیرید.
- پروژهای را که میخواهید راهاندازی کنید، انتخاب کنید.
- روی پیوند کلیک کنید. کنسول گوگل پلی شما اکنون به پروژه API پیوند داده شده است.
- گزینهی Game Services Publishing API را روی ON قرار دهید.
پروژه API شما اکنون برای دسترسی به Publishing API پیکربندی شده است.
تنظیم کلاینتهای دسترسی API
شما از طریق یک کلاینت OAuth یا یک حساب کاربری سرویس به Publishing API دسترسی دارید.
از کلاینتهای OAuth استفاده کنید
شما میتوانید به کاربران اجازه دهید تا از طریق Publishing API و با استفاده از اعتبارنامههای خودشان و با استفاده از یک کلاینت OAuth، اقداماتی را انجام دهند.
اقدامات کاربر محدود به مواردی است که از طریق صفحه حسابها و حقوق کاربری در کنسول گوگل پلی مجاز هستند.
- به صفحه دسترسی به API در کنسول گوگل پلی بروید.
- در زیر OAuth Clients ، روی ایجاد OAuth Client کلیک کنید.
- اطلاعات برند محصول خود را پیکربندی کنید و روی ادامه کلیک کنید.
- روی ایجاد شناسه کلاینت کلیک کنید.
جزئیات کلاینت OAuth جدید شما در فهرستی در این صفحه نمایش داده میشود.
استفاده از حساب کاربری سرویس
همچنین میتوانید بدون ارائه اعتبارنامههای کاربری شخصی خود، یک حساب کاربری سرویس ایجاد کنید تا از طریق یک سرور ساخت به API انتشار دسترسی داشته باشید:
- به صفحه دسترسی به API در کنسول گوگل پلی بروید.
- در قسمت حسابهای سرویس ، روی ایجاد حساب سرویس کلیک کنید.
- برای ایجاد حساب کاربری سرویس خود، دستورالعملهای روی صفحه را دنبال کنید.
- پس از ایجاد حساب کاربری سرویس در کنسول توسعهدهندگان گوگل، روی «انجام شد» کلیک کنید. صفحه دسترسی به API بهطور خودکار بهروزرسانی میشود و حساب کاربری سرویس شما فهرست خواهد شد.
- برای اعطای دسترسی لازم به حساب کاربری سرویس جهت انجام اقدامات، روی «اعطای دسترسی» کلیک کنید.
برای اطلاعات بیشتر، به استفاده از OAuth 2.0 برای برنامههای سرور به سرور مراجعه کنید.
دسترسی به API انتشار خدمات بازیهای گوگل پلی
شما میتوانید مستقیماً از طریق HTTP به Publishing API دسترسی داشته باشید. برای اطلاعات بیشتر، به مرجع Publishing API و برنامه نمونه مراجعه کنید.