با Google Play EMM API شروع کنید

Google Play EMM API فقط برای ارائه دهندگان راه حل مدیریت تحرک سازمانی (EMM) در دسترس است که تمام مراحل فرآیند ثبت نام را تکمیل کرده و توسط Google برای شرکت در برنامه تأیید شده است.

درباره APIهای Google Play EMM و کتابخانه‌های سرویس گیرنده

Google Play EMM API یک API REST است که در مرجع Google Play EMM API مستند شده است. Google Play EMM API را می توان با موارد زیر استفاده کرد:

  • ارسال درخواست های HTTP و تجزیه پاسخ ها.
  • با استفاده از یکی از کتابخانه های مشتری موجود. کتابخانه های سرویس گیرنده Google Play EMM API برای جاوا ، پایتون ، دات نت و روبی در دسترس هستند.

    هر بسته دانلودی شامل یک فایل readme (به عنوان مثال androidenterprise/readme.html) با اطلاعاتی در مورد وابستگی ها، مسیرها و جزئیات دیگر است.

بسیاری از کدهای نمونه در این سایت از کتابخانه سرویس گیرنده جاوا استفاده می کنند. نمونه‌هایی با استفاده از کتابخانه‌های سرویس گیرنده دیگر، مانند Ruby و Python، را می‌توان در شاخه Google از مخزن GitHub ( github.com/google/play-work ) پیدا کرد.

در مورد کد نمونه

نمونه‌هایی از وظایف مدیریت معمولی را در برگه نمونه‌ها در راهنمای وظایف مدیریت مشترک خواهید دید.

همچنین کد نمونه را در این اسناد خواهید یافت:

راه اندازی اولیه برای توسعه دهندگان EMM

شما به یک حساب Google نیاز دارید. همچنین باید از Google API Console یا Google Cloud کنسول استفاده کنید. با فرض اینکه تایید شده اید و اجازه دسترسی به API های Google Play EMM را دریافت کرده اید، در اینجا خلاصه ای سریع از نحوه شروع به کار آمده است:

  1. به کنسول API Google خود وارد شوید.
  2. یک پروژه ایجاد کنید. این پروژه شامل حساب‌های سرویس و اعتبارنامه‌های مورد استفاده توسط کنسول EMM شما خواهد بود.
  3. کتابخانه Google Play EMM API را برای پروژه خود فعال کنید.
  4. یک حساب سرویس اولیه برای پروژه ایجاد کنید.

برای جزئیات کامل به ثبت نام در انجمن EMM مراجعه کنید.

با منابع توسعه دهنده EMM Google آشنا شوید

علاوه بر مستندات و راهنماهای مرجع EMM API Google Play ، در اینجا برخی از منابع Google برای توسعه دهندگان EMM وجود دارد:

  • نمای کلی برنامه نویس EMM اطلاعات تصویری بزرگی را در مورد توسعه دهندگان Android EMM ارائه می دهد.
  • ثبت نام برای انجمن EMM شامل جزئیات گام به گام برای توسعه دهندگان است، از فرآیند ثبت نام (همکاری با Google به عنوان یک EMM برای پشتیبانی از Android برای مشتریان شما) تا توزیع برنامه ها در محیط های مشتری.
  • اصطلاحات سازمانی اندروید اصطلاحات استفاده شده در این مستندات را تعریف می کند.