API Reference

يتم تنظيم مرجع واجهة برمجة التطبيقات هذا حسب نوع المورد. يحتوي كل نوع من أنواع الموارد على تمثيل بيانات واحد أو أكثر وطريقة واحدة أو أكثر.

أنواع الموارد

  1. الإنجازات
  2. التطبيقات
  3. الأحداث
  4. اللاعبون
  5. الغرف
  6. النتائج
  7. TurnBasedMatches

الإنجازات

لمعرفة تفاصيل موارد الإنجازات، يُرجى الاطّلاع على صفحة تمثيل الموارد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
إعادة ضبط POST  /achievements/achievementId/reset إعادة ضبط الإنجاز باستخدام المعرّف المحدد للمشغّل الذي تمت المصادقة عليه حاليًا. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetAll POST  /achievements/reset إعادة ضبط كل الإنجازات للمشغّل الذي تمت مصادقته حاليًا لتطبيقك. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetForAllPlayers POST  /achievements/achievementId/resetForAllPlayers إعادة ضبط الإنجاز باستخدام المعرّف المحدّد لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر. يمكن إعادة ضبط مسودة الإنجازات فقط.
resetAllForAllPlayers POST  /achievements/resetAllForAllPlayers إعادة ضبط جميع مسودات الإنجازات لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.
resetMultipleForAllPlayers POST  /achievements/resetMultipleForAllPlayers إعادة ضبط الإنجازات باستخدام أرقام التعريف المحددة لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر. يمكن إعادة ضبط مسودة الإنجازات فقط.

التطبيقات

بالنسبة إلى تفاصيل موارد التطبيقات، يُرجى الاطّلاع على صفحة تمثيل الموارد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
listHidden GET  /applications/applicationId/players/hidden يمكنك الحصول على قائمة باللاعبين المخفيين من التطبيق المعني. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.

فعاليات

لمعرفة تفاصيل موارد الأحداث، يُرجى الاطّلاع على صفحة تمثيل الموارد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
إعادة ضبط POST  /events/eventId/reset لإعادة ضبط مستوى تقدّم اللاعب في الحدث باستخدام المعرّف المحدَّد للّاعب الذي تمت مصادقته حاليًا. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetAll POST  /events/reset إعادة ضبط مستوى تقدّم اللاعب في جميع الأحداث الخاصة باللاعب الذي تمت المصادقة عليه حاليًا. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetForAllPlayers POST  /events/eventId/resetForAllPlayers إعادة ضبط الحدث باستخدام المعرّف المحدّد لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر. يمكن إعادة ضبط مسودّات الأحداث فقط.
resetAllForAllPlayers POST  /events/resetAllForAllPlayers إعادة ضبط كل مسودّات الأحداث لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.
resetMultipleForAllPlayers POST  /events/resetMultipleForAllPlayers إعادة ضبط الأحداث باستخدام أرقام التعريف المحددة لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر. يمكن إعادة ضبط مسودّات الأحداث فقط.

اللاعبون

لمعرفة تفاصيل موارد اللاعبين، يُرجى الاطّلاع على صفحة تمثيل الموارد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
إخفاء POST  /applications/applicationId/players/hidden/playerId إخفاء نتائج لوحات الصدارة للاعب معين من التطبيق المعني. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.
إظهار DELETE  /applications/applicationId/players/hidden/playerId إظهار نتائج لوحات الصدارة للاعب معين من التطبيق المعني. لا تتوفر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر، وقد يستغرق تنفيذها مدة تصل إلى يوم.

الغرف

للتعرّف على "تفاصيل موارد الغرف"، يُرجى الاطّلاع على صفحة تمثيل الموارد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
إعادة ضبط POST  /rooms/reset إعادة ضبط كل الغرف للمشغّل الذي تمت مصادقته حاليًا لتطبيقك. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetForAllPlayers POST  /rooms/resetForAllPlayers يؤدي هذا الخيار إلى حذف الغرف التي يكون فيها المشاركون فقط في الغرفة من حسابات المختبِرين المُدرَجة في القائمة البيضاء لتطبيقك. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.

النتائج

لمعرفة تفاصيل "مراجع النتائج"، يُرجى الاطّلاع على صفحة تمثيل الموارد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
إعادة ضبط POST  /leaderboards/leaderboardId/scores/reset يعيد ضبط النتائج للوحة الصدارة باستخدام المعرّف المحدّد للاعب الذي تمّت المصادقة عليه حاليًا. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetForAllPlayers POST  /leaderboards/leaderboardId/scores/resetForAllPlayers إعادة ضبط النتائج الخاصة بلوحة الصدارة باستخدام رقم التعريف المحدّد لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر. يمكن إعادة ضبط مسودّة لوحات الصدارة فقط.
resetAll POST  /scores/reset إعادة ضبط كل النتائج لجميع لوحات الصدارة للاعبين الذين تمت مصادقتهم حاليًا. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetAllForAllPlayers POST  /scores/resetAllForAllPlayers إعادة ضبط النتائج لجميع مسودّات لوحات الصدارة لجميع اللاعبين لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.
resetMultipleForAllPlayers POST  /scores/resetMultipleForAllPlayers إعادة ضبط النتائج الخاصة بلوحات الصدارة باستخدام أرقام التعريف المحددة لجميع اللاعبين. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر. يمكن إعادة ضبط مسودّة لوحات الصدارة فقط.

TurnBasedMatches

لمعرفة تفاصيل مورد TurnBaseMatches، يُرجى الاطّلاع على صفحة تمثيل المورد.

الطريقة طلب HTTP الوصف
معرّفات الموارد المنتظمة (URI) المتعلقة بـ https://www.googleapis.com/games/v1management، ما لم يُذكر خلاف ذلك
إعادة ضبط POST  /turnbasedmatches/reset إعادة ضبط جميع بيانات المطابقة المستندة إلى تناوب الأدوار لأحد المستخدمين. لا يمكن الوصول إلى هذه الطريقة إلا من خلال حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك.
resetForAllPlayers POST  /turnbasedmatches/resetForAllPlayers يحذف المطابقات المستندة إلى تناوب الأدوار التي يكون المشاركون فيها الوحيدون من حسابات المختبِرين المدرجة في القائمة البيضاء لتطبيقك. لا تتوفّر هذه الطريقة إلا لحسابات المستخدمين في وحدة تحكُّم المطوِّر.