تقوم واجهة برمجة تطبيقات Youtube بإرجاع قائمة العناصر الفارغة

0

لقد حاولت لف رأسي حول هذا. لذلك أقوم بالبث المباشر على Youtube من خلال OBS (Open Broadcast [er] Software) وهو يعمل بشكل جيد. الآن حاولت إنشاء واجهة للتحقق من حالة الدفق نحو youtube لإبقائي على اطلاع.

لقد عملت مكالمات واجهة برمجة التطبيقات (API) بالفعل ، ولكنها تعيد لي دائمًا مجموعة بيانات فارغة حيث من المفترض أن تكون معلومات الدفق. لذلك أنا جعل GET طلب https://www.googleapis.com/youtube/v3/liveBroadcasts نقطة النهاية ، وهذا هو الرد الذي أحصل عليه:

{
   "kind": "youtube#liveStreamListResponse",
   "etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/5kFXSBljnknEhZeBh_drVCsPVKo\"",
   "pageInfo": {
       "totalResults": 0,
       "resultsPerPage": 5
   },
   "items": []
}

لذا فإن المشكلة هي أنه ليس من المفترض أن تكون العناصر فارغة. من المفترض أن تعطيني معلومات حول التيار وحالته. أمرر معرف قناة Youtube كمعلمة ، وكذلك معلمة مطلوبة part مع القيمة status

1 إجابة

0

بالنسبة لأي شخص قد يتساءل في وقت لاحق ، لن تجد البث الخاص بك من نقطة نهاية البث المباشر ما لم تقم بتعيين broadcastType متغير ل persistent في الطلب.

:مؤلف

أسئلة ذات صلة

فوق
قائمة طعام