Method: scores.submitMultiple

لإرسال عدة نتائج إلى لوحات الصدارة.

طلب HTTP

POST https://games.googleapis.com/games/v1/leaderboards/scores

معلمات طلب البحث

المَعلمات
language

string

اللغة المفضلة للاستخدام للسلاسل التي تعرضها هذه الطريقة.

نص الطلب

يحتوي نص الطلب على مثال PlayerScoreSubmissionList.

نص الاستجابة

قائمة بحالات إرسال النتيجة.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "kind": string,
  "submittedScores": [
    {
      object (SubmitLeaderboardScoreResponse)
    }
  ]
}
الحقول
kind

string

يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة games#playerScoreListResponse.

submittedScores[]

object (SubmitLeaderboardScoreResponse)

حالات إرسال الدرجات.

نطاقات التفويض

يتطلب استخدام أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.

PlayerScoreSubmissionList

قائمة بطلبات إرسال التقييم

تمثيل JSON
{
  "kind": string,
  "scores": [
    {
      object (ScoreSubmission)
    }
  ]
}
الحقول
kind

string

يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة games#playerScoreSubmissionList.

scores[]

object (ScoreSubmission)

تم إرسال الدرجة.

ScoreSubmission

طلب لإرسال نتيجة إلى لوحات الصدارة.

تمثيل JSON
{
  "kind": string,
  "leaderboardId": string,
  "score": string,
  "scoreTag": string,
  "signature": string
}
الحقول
kind

string

يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة games#scoreSubmission.

leaderboardId

string

ليدربورد التي يتم إرسال هذه النتيجة إليها.

score

string (int64 format)

يتم إرسال النتيجة الجديدة.

scoreTag

string

معلومات إضافية عن هذه النتيجة لن تحتوي القيم على أكثر من 64 حرفًا من الأحرف الآمنة لمعرّف الموارد المنتظم (URI) كما هو موضح في القسم 2.3 من RFC 3986.

signature

string

ستحتوي قيم التوقيع على أحرف آمنة لمعرّف الموارد المنتظم (URI) كما هو موضح في القسم 2.3 من RFC 3986.