LiveCuepoints: insert

تم إيقاف هذه الطريقة واستبدالها بالطريقة liveBroadcasts.cuepoint.

لإدراج نقطة تلميح في بث مباشر. وفي الوقت الحالي، يجب أن يكون الحساب المرتبط بحساب مالك المحتوى على YouTube معتمدًا في هذه الطريقة.

طلب

طلب HTTP

POST https://www.googleapis.com/youtube/partner/v1/liveCuepoints

التفويض

ويتطلب هذا الطلب تفويضًا باستخدام نطاق واحد على الأقل من النطاقات التالية (اقرأ المزيد عن المصادقة والتفويض).

النطاق
https://www.googleapis.com/auth/youtubepartner

المعلَمات

يسرد الجدول التالي المعلمات التي يدعمها طلب البحث هذا. جميع المعلمات المدرجة هي معلمات طلب بحث.

المعلَمات
المعلّمات المطلوبة
channelId string
تُحدّد المَعلمة channelId القناة التي تملك البث الذي يتمّ استخدامه لعرض البث المباشر.
onBehalfOfContentOwner string
تحدّد المعلمة onBehalfOfContentOwner مالك المحتوى الذي يتصرف المستخدم نيابةً عنه.

نص الطلب

قدِّم مورد liveCuepoint في نص الطلب. بالنسبة إلى هذا المورد:

  • يجب تحديد قيمة للخصائص التالية:

    • broadcastId
    • settings.cueType

  • يمكنك تعيين قيم للخصائص التالية:

    • settings.offsetTimeMs
    • settings.walltime
    • settings.durationSecs

الإجابة

في حال نجاح ذلك، تعرض هذه الطريقة مورد liveCuepoint في نص الاستجابة.

الأخطاء

يحدد الجدول التالي رسائل الخطأ التي يمكن أن تعرضها واجهة برمجة التطبيقات ردًا على استدعاء لهذه الطريقة. يرجى الاطلاع على وثائق رسالة الخطأ لمزيد من التفاصيل.

نوع الخطأ تفاصيل الخطأ الوصف
invalidValue (400) conflictingTimeFields يمكن تحديد خاصية واحدة فقط من offsetTimeMs وwalltime.