Method: projects.deviceSessions.list

GET /v1/projects/{projectId}/deviceSessions تسرد جلسات الجهاز التي يملكها مستخدم المشروع.

طلب HTTP

GET https://testing.googleapis.com/v1/{parent=projects/*}/deviceSessions

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
parent

string

مطلوب. اسم أحد الوالدَين المطلوب طلبه، مثل "المشاريع/{projectId}"

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

المَعلمات
pageSize

integer

هذه السمة اختيارية. الحد الأقصى لعدد جلسات DeviceSessions المطلوب عرضها.

pageToken

string

هذه السمة اختيارية. رمز مميز للمتابعة على الصفحات.

filter

string

هذه السمة اختيارية. وفي حال تحديدها، ستتم فلترة الردود باستخدام الفلتر المحدَّد. الحقول المسموح بها هي: sessionState.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

قائمة بجلسات الأجهزة.

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

تمثيل JSON
{
  "deviceSessions": [
    {
      object (DeviceSession)
    }
  ],
  "nextPageToken": string
}
الحقول
deviceSessions[]

object (DeviceSession)

الجلسات التي تتطابق مع الفلتر المحدّد في المشروع المحدّد على السحابة الإلكترونية

nextPageToken

string

رمز مميز يمكن إرساله على شكل pageToken لاسترداد الصفحة التالية. في حال إسقاط هذا الحقل، لن تظهر أي صفحات لاحقة.

نطاقات الأذونات

يتطلب نطاق OAuth التالي:

  • https://www.googleapis.com/auth/cloud-platform

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

أذونات "إدارة الهوية وإمكانية الوصول"

يجب الحصول على إذن IAM التالي في مورد "parent":

  • cloudtestservice.devicesession.list

ولمزيد من المعلومات، اطّلِع على مستندات إدارة الهوية وإمكانية الوصول.