شروع به کار با Google Play Games Services Publishing API

برای شروع تماس با API انتشار خدمات بازی‌های Google Play، باید مستقیماً از کنسول Google Play به یک پروژه API پیوند دهید و API انتشار خدمات بازی‌های Google Play را برای آن پروژه فعال کنید. پس از راه‌اندازی پروژه API، می‌توان از آن برای مدیریت سایر پروژه‌های بازی که مالک آن هستید استفاده کرد.

API انتشار خدمات بازی‌های Google Play فقط می‌تواند توسط مالک حساب برنامه‌نویس Google Play شما پیکربندی شود. دستورالعمل های زیر توضیح می دهد که چگونه:

  • یک پروژه API جدید یا موجود راه اندازی کنید
  • مشتریان OAuth را مدیریت کنید
  • از یک حساب سرویس برای دسترسی به API انتشار خدمات بازی های Google Play استفاده کنید

راه اندازی پروژه API خود

قبل از اینکه بتوانید به API انتشار خدمات بازی‌های Google Play دسترسی پیدا کنید، باید کنسول Google Play خود را به یک پروژه API مرتبط کنید. در بیشتر موارد، شما تشویق می‌شوید که یک پروژه API جدید ایجاد کنید، اگرچه کاربران فعلی Google Play Developer Publishing API می‌توانند به یک پروژه API موجود پیوند دهند. به خاطر داشته باشید که هر پروژه API فقط می تواند به یک حساب کنسول Google Play مرتبط شود.

ایجاد یک پروژه API جدید

  1. به صفحه دسترسی به API در کنسول Google Play بروید.
  2. شرایط خدمات را بپذیرید.
  3. روی ایجاد پروژه جدید کلیک کنید. یک پروژه API به طور خودکار ایجاد و به کنسول Google Play شما پیوند داده می شود.
  4. گزینه Game Services Publishing API را روی ON قرار دهید.

پروژه API شما اکنون برای دسترسی به API انتشار خدمات بازی‌های Google Play پیکربندی شده است.

استفاده از یک پروژه API موجود

اگر قبلاً کاربر Google Play Developer API هستید، می‌توانید پروژه API موجود خود را با دنبال کردن این مراحل تنظیم کنید. اگر پروژه API که می‌خواهید راه‌اندازی کنید در لیست نیست، بررسی کنید که حساب کنسول Google Play شما به‌عنوان مالک تعیین شده باشد و API برنامه‌نویس Google Play فعال باشد.

  1. به صفحه دسترسی به API در کنسول Google Play بروید.
  2. شرایط خدمات API را بپذیرید.
  3. پروژه ای را که می خواهید راه اندازی کنید انتخاب کنید.
  4. روی لینک کلیک کنید. کنسول Google Play شما اکنون به پروژه API مرتبط شده است.
  5. گزینه Game Services Publishing API را روی ON قرار دهید.

پروژه API شما اکنون برای دسترسی به API انتشار خدمات بازی‌های Google Play پیکربندی شده است.

راه اندازی API Access Clients

استفاده از مشتریان OAuth

می‌توانید به کاربران اجازه دهید از طریق API انتشار خدمات بازی‌های Google Play تحت اعتبارنامه‌های خود با استفاده از مشتری OAuth اقداماتی را انجام دهند.

اقدامات کاربر محدود به اقداماتی است که از طریق صفحه حساب‌ها و حقوق کاربر در کنسول Google Play مجاز است.

  1. به صفحه دسترسی به API در کنسول Google Play بروید.
  2. در زیر OAuth Clients ، روی Create OAuth Client کلیک کنید.
  3. اطلاعات نام تجاری محصول خود را پیکربندی کنید و روی Continue کلیک کنید.
  4. روی Create Client ID کلیک کنید.

جزئیات مشتری OAuth جدید شما در لیستی در این صفحه نمایش داده می شود.

استفاده از حساب سرویس

همچنین می‌توانید یک حساب سرویس برای دسترسی به API انتشار خدمات بازی‌های Google Play از یک سرور ساخت بدون ارائه اطلاعات کاربری شخصی خود ایجاد کنید:

  1. به صفحه دسترسی به API در کنسول Google Play بروید.
  2. در بخش حساب‌های خدمات ، روی ایجاد حساب سرویس کلیک کنید.
  3. دستورالعمل های موجود در صفحه را برای ایجاد حساب خدمات خود دنبال کنید.
  4. پس از ایجاد حساب سرویس در Google Developers Console، روی Done کلیک کنید. صفحه دسترسی به API به طور خودکار بازخوانی می شود و حساب سرویس شما لیست می شود.
  5. روی Grant Access کلیک کنید تا به حساب سرویس حقوق لازم برای انجام اقدامات ارائه شود.

در این مرحله، باید بتوانید از طریق حساب سرویس به API انتشار خدمات بازی های Google Play دسترسی داشته باشید. برای اطلاعات بیشتر، استفاده از OAuth 2.0 برای برنامه های کاربردی سرور به سرور را ببینید.

دسترسی به Google Play Games Services Publishing API

می‌توانید مستقیماً از طریق HTTP به API انتشار خدمات بازی‌های Google Play دسترسی داشته باشید. برای اطلاعات بیشتر، به مرجع API و برنامه نمونه مراجعه کنید.