Titik akhir

Daftar Isi

Umum

The APIbila diaktifkan, tersedia di "http://localhost:8989/api/v1". Ini adalah dasar URL yang harus ditambahkan ke setiap metode URL yang tercantum di bawah ini.

Jika sumber daya diperkenalkan setelah peluncuran awal HTTP API, metode ini ditandai dengan tanda Tersedia sejak informasi.

/

Metode yang didukung: "DAPATKAN"
Mengalihkan ke daftar dokumen yang terbuka di "/dokumen".

/perangkat

Metode yang didukung: "GET"Mengembalikan daftar perangkat video yang saat ini tersedia pada sistem host. Setiap entri berisi pengenal dan nama yang dapat dibaca manusia. Berguna untuk memetakan perangkat perekam ke Sumber.

/perangkat/(DeviceID)

Metode yang didukung: "GET"Mengembalikan detail untuk perangkat yang ditentukan oleh "(DeviceID)", termasuk nama dan propertinya.

Dokumen

Menanyakan Dokumen

/dokumen

Metode yang didukung: "DAPATKAN"
Menghasilkan daftar dokumen yang terbuka. Lihat tipe data dokumen tentang informasi apa saja yang terkandung dalam objek yang dikembalikan.

/documents/(DocumentID)

Metode yang didukung: "DAPATKAN"
Mengembalikan satu dokumen yang ditentukan oleh "(DocumentID)". Pada bagian yang disertakan dalam respons, semua objek "layer" yang digunakan oleh dokumen ini dan semua objek "sumber" yang terkandung dalam dokumen ini juga akan dikembalikan (sideload). Lihat tipe data dokumen untuk informasi lebih lanjut tentang data yang dikembalikan.

/documents/(DocumentID)/programOut

Metode yang didukung: "DAPATKAN"
Output program yang saat ini dihasilkan oleh dokumen yang ditentukan oleh "(DocumentID)".
Menggunakan parameter yang sama seperti pratinjau sumber.

Tindakan Dokumen

/documents/(DocumentID)/setLive

Metode yang didukung: "DAPATKAN" "POST"
Memulai tayangan/dokumen dan memicu semua peristiwa terkait. Memanggil ini pada dokumen yang sudah berjalan tidak akan menghasilkan kesalahan. Objek dokumen yang diperbarui akan dikembalikan.

/documents/(DocumentID)/setOff

Metode yang didukung: "DAPATKAN" "POST"
Menghentikan tayangan/dokumen. Memanggil ini pada tayangan yang sudah dihentikan tidak akan menghasilkan kesalahan. Objek dokumen yang diperbarui akan dikembalikan.

Karena dokumen dapat memutuskan untuk tetap berjalan setelah Anda memanggil metode ini, objek layer yang dikembalikan mungkin berada dalam kondisi "mati", bukan "tidak aktif".

/documents/(DocumentID)/toggleLive

Metode yang didukung: "DAPATKAN" "POST"
Mengalihkan acara/dokumen antara hidup dan mati.

Lapisan

Lapisan Querying

/documents/(DocumentID)/layers

Metode yang didukung: "DAPATKAN"
Mengembalikan daftar lapisan untuk dokumen yang ditentukan oleh "(DocumentID)". Untuk informasi tentang objek yang dikembalikan, lihat tipe data lapisan.

/documents/(DocumentID)/layers/(LayerID)

Metode yang didukung: "DAPATKAN", "PUT"
Mengembalikan satu lapisan yang ditentukan oleh "(LayerID)" dalam dokumen yang ditentukan oleh "(DocumentID)". Pada bagian "disertakan" pada respons, semua objek "varian" yang terkait dengan lapisan ini juga akan dikembalikan (sideload). Lihat tipe data lapisan untuk informasi lebih lanjut tentang data yang dikembalikan. Harap diingat bahwa "nilai-input" dari titik akhir lapisan mencerminkan "nilai-input" dari varian "liveVariant" yang terkait.

Memodifikasi Layer

Metode yang didukung: "DAPATKAN", "PUT"
Untuk mengatur nama layer, volume audio atau nilai input, lakukan perintah "PUT" dengan permintaan JSON objek yang dikodekan ke titik akhir layer. Sebagai alternatif, Anda dapat menggunakan "DAPATKAN" dengan menambahkan permintaan JSON data ke URL dengan tombol "?update=". Dalam kasus ini, tombol JSON data harus URL dikodekan.

Nilai yang tidak ingin Anda ubah harus dikeluarkan dari JSON data. Contoh:

{
    "name": "New name of the Layer",
    "volume": 0.5,
    "input-values": { 
        "tvGroup_Content__Subtitle": "This is a Test"
    }
}

Setelah memperbarui nilai, mimoLive akan merespons dengan objek layer yang telah diperbarui. Perlu diingat bahwa tidak semua nilai dapat diterapkan secara instan atau mungkin hanya memiliki efek setelah siklus render berikutnya.

Catatan: Atribut "volume" telah ditambahkan pada mimoLive 5.6 dan diabaikan pada versi sebelumnya atau jika layer tidak memiliki kontrol volume. Nilai akan dipotong menjadi (0, 1), di mana 0 adalah hening dan 1 adalah volume penuh.

Tindakan Lapisan

/documents/(DocumentID)/layers/(LayerID)/setLive

Metode yang didukung: "DAPATKAN" "POST"
Mengaktifkan sebuah layer, ketika ini dipanggil secara langsung pada layer, varian layer yang terakhir dipilih akan digunakan. Memanggil ini pada layer yang sudah aktif tidak akan menghasilkan kesalahan. Objek layer yang diperbarui akan dikembalikan.

/documents/(DocumentID)/layers/(LayerID)/setOff

Metode yang didukung: "DAPATKAN" "POST"
Menonaktifkan sebuah layer. Memanggil ini pada layer yang sudah dinonaktifkan tidak akan menghasilkan kesalahan. Objek layer yang diperbarui akan dikembalikan.

Karena sebuah layer dapat memutuskan untuk melakukan beberapa animasi setelah Anda memanggil metode ini, objek layer yang dikembalikan mungkin dalam keadaan "mati", bukan "tidak aktif".

/documents/(DocumentID)/layers/(LayerID)/toggleLive

Metode yang didukung: "DAPATKAN" "POST"
Mengalihkan lapisan antara "hidup" dan "mati".

/documents/(DocumentID) /layers/(LayerID) /signals/(SignalID)

Metode yang didukung: "DAPATKAN" "POST"
Memicu sinyal yang ditentukan oleh "(SignalID)" di "varian-live" saat ini atau jika layer tidak aktif di "varian-aktif". Anda bisa mendapatkan "(SignalID)" dari bidang "input-values" pada layer (diidentifikasi dengan akhiran kunci "_TypeSignal").

/documents/(DocumentID)/layers/(LayerID)/cycleThroughVariants

Metode yang didukung: "DAPATKAN" "POST"
Tersedia sejak: mimoLive 5.6
Memilih varian berikutnya setelah varian layer yang sedang aktif "(LayerID)" untuk menjadi varian aktif layer yang baru. Ini dapat digunakan untuk memilih varian (mis. dari Layer Lower Third) yang harus ditayangkan berikutnya.
Memanggil titik akhir ini tidak akan mengganggu pertunjukan Anda jika layer sedang ditayangkan. Efeknya hanya akan muncul ketika layer diatur hidup setelahnya.

/documents/(DocumentID)/layers/(LayerID)/cycleThroughVariantsBackwards

Metode yang didukung: "GET" "POST" Memilih varian sebelumnya (kebalikan dari /cycleThroughVariants) tanpa memengaruhi kondisi aktif saat ini. Efek akan terlihat saat layer atau varian yang dipilih diatur aktif.

/documents/(DocumentID)/layers/(LayerID)/setLiveFirstVariant

Metode yang didukung: "GET" "POST" Mengaktifkan varian pertama dari layer dan membuat layer tersebut hidup.

/documents/(DocumentID)/layers/(LayerID)/setLiveLastVariant

Metode yang didukung: "GET" "POST" Mengaktifkan varian terakhir dari lapisan dan mengatur lapisan tersebut menjadi aktif.

/documents/(DocumentID)/layers/(LayerID)/inputs/(SourceInputKey)/mediacontrol/(MediaControlCommand)

Metode yang didukung: "GET" "POST"
Mengirimkan perintah kontrol media ke media yang terikat dengan input "(SourceInputKey)" pada layer yang ditentukan. Harap diperhatikan bahwa sumber input adalah pelaporan yang memerintahkan perintah pendukungnya; lihat /documents/(DocumentID)/sources/(SourceID).

Perintah Kontrol MediaDeskripsi
bermainMemulai pemutaran media.
jedaMenjeda pemutaran saat ini tanpa mengatur ulang posisi.
berhentiMenghentikan pemutaran dan mengatur ulang posisi media ke awal.
membalikkanMemutar media dalam arah terbalik.
mundurMemindahkan pemutaran ke belakang, biasanya pada kecepatan yang lebih cepat dari biasanya.
maju cepatMemindahkan pemutaran ke depan dengan cepat.
skiptostartMelompat ke awal media.
lewati sajaMelompat ke bagian akhir media.
lewatiMelompat mundur dengan interval 10 detik.
skipaheadMelompat ke depan dengan interval 10 detik.
merekamMemulai input media perekaman.
mengocokMengaktifkan urutan pemutaran acak untuk item media.
ulangiUlangi media saat ini.

Varian

Mengajukan Pertanyaan Variats

/documents/(DocumentID)/layers/(LayerID)/variants

Metode yang didukung: "DAPATKAN"
Mengembalikan daftar varian untuk layer yang ditentukan oleh "(LayerID)" dan dokumen yang ditentukan oleh "(DocumentID)". Untuk informasi tentang objek yang dikembalikan, lihat tipe data "varian".

/documents/(DocumentID)/layers/(LayerID)/variants/(VariantID)

Metode yang didukung: "DAPATKAN", "PUT"
Mengembalikan varian tunggal yang ditentukan oleh "(VariantID)" dan "(LayerID)" dalam dokumen yang ditentukan oleh "(DocumentID)". Lihat tipe data "varian" untuk informasi lebih lanjut tentang data yang dikembalikan.

Memodifikasi Varian

Untuk mengatur nama varian atau nilai input, lakukan perintah "PUT" dengan permintaan JSON objek yang dikodekan ke titik akhir varian. Nilai yang tidak ingin Anda ubah harus dikecualikan dari JSON Anda "PUT". Contoh:

{
    "name": "New name of the Variant",
    "input-values": { 
        "tvGroup_Content__Subtitle": "This is a Test"
    }
}

Setelah memperbarui nilai, mimoLive akan merespons dengan objek varian yang telah diperbarui. Perlu diingat bahwa tidak semua nilai dapat diterapkan secara instan atau mungkin hanya memiliki efek setelah siklus render berikutnya.

Tindakan Varian

/documents/(DocumentID)/layers/(LayerID)/variants/(VariantID)/setLive

Metode yang didukung: "DAPATKAN" "POST"
Mengaktifkan sebuah varian, jika layer yang memiliki tidak aktif, maka akan dialihkan menjadi aktif juga. Memanggil ini pada varian yang sudah aktif tidak akan menghasilkan kesalahan. Objek varian yang telah diperbarui akan dikembalikan.

/documents/(DocumentID)/layers/(LayerID)/variants/(VariantID)/setOff

Metode yang didukung: "DAPATKAN" "POST"
Menonaktifkan varian. Hal ini juga akan menyebabkan lapisan pemilik dimatikan.

/documents/(DocumentID)/layers/(LayerID)/variants/(VariantID)/toggleLive

Metode yang didukung: "DAPATKAN" "POST"
Mengalihkan varian antara hidup dan mati.

/documents/(DocumentID)/layers/(LayerID)/variants/(VariantID)/signals/(SignalID)

Metode yang didukung: "DAPATKAN" "POST"
Memicu sinyal yang ditentukan oleh "(SignalID)" pada varian. Anda bisa mendapatkan "(SignalID)" dari bidang "input-values" pada layer (diidentifikasi dengan akhiran kunci "_TypeSignal").

Sumber

Mengajukan Pertanyaan kepada Sumber

/documents/(DocumentID)/sources

Metode yang didukung: "DAPATKAN"
Mengembalikan daftar sumber untuk dokumen yang ditentukan oleh "(DocumentID)". Untuk informasi tentang objek yang dikembalikan, lihat tipe data "lapisan sumber".

/documents/(DocumentID)/sources/(SourceID)

Metode yang didukung: "DAPATKAN", "PUT"
Mengembalikan satu sumber yang ditentukan oleh "(SourceID)" dalam dokumen yang ditentukan oleh "(DocumentID)". Pada bagian yang disertakan dalam respons, semua objek "filter" yang terkait dengan sumber ini juga akan dikembalikan (sideload). Lihat tipe data "sumber" untuk informasi lebih lanjut tentang data yang dikembalikan.

/documents/(DocumentID)/sources/(SourceID)/preview

Metode yang didukung: "DAPATKAN"
Mengembalikan pratinjau grafis dari sumber yang ditentukan oleh "(SourceID)" dalam dokumen yang ditentukan oleh "(DocumentID)". Titik akhir mendukung parameter berikut ini:

ParameterDefaultDeskripsi
formatpngFormat pratinjau yang dikembalikan. Nilai yang diizinkan: png, jpeg, mjpeg, mpng
fps10Kecepatan bingkai untuk pratinjau gambar bergerak. Hanya berlaku untuk format mjpeg dan mpng. Harap diperhatikan bahwa 1 fps kira-kira sama dengan 1% dari CPU pemanfaatan.
lebar(lebar dokumen)Lebar maksimum pratinjau. Gambar akan diperkecil agar sesuai dengan lebar yang diberikan.
tinggi(lebar dokumen)Ketinggian maksimum pratinjau. Gambar akan diperkecil agar sesuai dengan ketinggian yang diberikan.

/documents/(DocumentID)/sources/(SourceID)/mediacontrol/(MediaControlCommand)

Metode yang didukung: "GET" "POST" Mengontrol pemutaran untuk sumber berkemampuan media (mis., File Media/Daftar Putar). Perintah yang didukung bergantung pada jenis sumber. Lihat /documents/(DocumentID)/layers/(LayerID)/inputs/(SourceInputKey)/mediacontrol/(MediaControlCommand).

/documents/(DocumentID)/sources/(SourceID)/openwebbrowser

Metode yang didukung: "GET" Jika sumbernya adalah sumber Tangkap Peramban Web, tindakan ini akan membuka jendela peramban web yang sesuai.

Memodifikasi Sumber

Untuk mengatur nama sumber atau nilai input (hanya jika sumbernya ada, misalnya Sumber Komposisi), lakukan perintah "PUT" dengan permintaan JSON objek yang dikodekan ke titik akhir sumber. Nilai yang tidak ingin Anda ubah harus dikecualikan dari JSON Anda "PUT". Contoh:

{
    "name": "New name of the Source",
    "gain": 1.25,
    "input-values": { 
        "tvGroup_Content__Subtitle": "This is a Test"
    }
}

Atribut "gain" telah ditambahkan pada mimoLive 5.6 dan diabaikan pada versi sebelumnya atau jika sumber tidak memiliki kontrol penguatan. Nilai akan dipotong menjadi (0, 2), di mana 0 adalah hening, 1 adalah default dan 2 kira-kira menggandakan volume.

Tindakan Sumber

/documents/(DocumentID)/sources/(SourceID)/signals/(SignalID)

Metode yang didukung: "DAPATKAN" "POST"
Memicu sinyal yang ditentukan oleh "(SignalID)" pada sumber (hanya jika sumber memiliki "input-values", misalnya, sumber tersebut adalah Sumber Komposisi). Anda bisa mendapatkan "(SignalID)" dari bidang "input-values" pada sumber (diidentifikasi dengan akhiran kunci "_TypeSignal").

Filter

Menanyakan Filter

/documents/(DocumentID)/sources/(SourceID)/filter

Metode yang didukung: "DAPATKAN"
Mengembalikan daftar filter untuk sumber yang ditentukan oleh "(SourceID)" dan dokumen yang ditentukan oleh "(DocumentID)". Untuk informasi tentang objek yang dikembalikan, lihat tipe data "filter".

/documents/(DocumentID)/sources/(SourceID)/filters/(FilterID)

Metode yang didukung: "DAPATKAN", "PUT"
Mengembalikan satu filter yang ditentukan oleh "(FilterID)" dan "(SourceID)" dalam dokumen yang ditentukan oleh "(DocumentID)". Lihat tipe data "filter" untuk informasi lebih lanjut tentang data yang dikembalikan.

Memodifikasi Filter

Untuk mengatur nilai input, lakukan perintah "PUT" dengan permintaan JSON objek yang dikodekan ke titik akhir filter. Nilai yang tidak ingin Anda ubah harus dikecualikan dari JSON Anda "PUT". Contoh:

{
    "input-values": { 
        "tvGroup_Content__Subtitle": "This is a Test"
    }
}

/documents/(DocumentID)/sources/(SourceID)/filters/(FilterID)/signals/(SignalID)

Metode yang didukung: "DAPATKAN" "POST"
Memicu sinyal yang ditentukan oleh "(SignalID)" pada filter. Anda bisa mendapatkan "(SignalID)" dari bidang "input-values" pada filter (diidentifikasi dengan akhiran kunci "_TypeSignal").

Tujuan Keluaran

Menanyakan Tujuan Keluaran

/dokumen/(DocumentID)/tujuan-keluaran

Metode yang didukung: "DAPATKAN"
Mencantumkan semua tujuan keluaran untuk dokumen yang ditentukan.
Untuk informasi tentang objek yang dikembalikan, lihat tipe data ""output-tujuan"":{TOPIK-LINK+data-typesh1(}. bagian-tujuan-output).

/documents/(DocumentID) /output-destination/(OutputDestinationID)

Metode yang didukung: "DAPATKAN"
Mengembalikan tujuan keluaran yang ditentukan oleh "(OutputDestinationID)".
Untuk informasi tentang objek yang dikembalikan, lihat tipe data ""output-tujuan"":{TOPIK-LINK+data-typesh1(}. bagian-tujuan-output).

Memodifikasi Tujuan Keluaran

/documents/(DocumentID) /output-destination/(OutputDestinationID)

Metode yang didukung: "PUT", "PATCH"
Memperbarui properti yang dipilih dari tujuan keluaran yang ditentukan oleh "(OutputDestinationID)".
Mengembalikan tujuan keluaran yang diperbarui.

Properti berikut ini dapat dimodifikasi:

  • "judul"
  • "dimulai-dengan-pertunjukan"
  • "berhenti-dengan-pertunjukan"
  • Isi objek "pengaturan" (lihat bagian deskripsi pengaturan. bagian-pengaturan-individu) untuk informasi lebih lanjut)

Deskripsi pembaruan harus diberikan dalam JSONFormat pembaruan API . pembaruan mentah). Contoh:

{
  "data": {
    "type": "output-destinations",
    "id": "4FF003EA-D071-43FD-845F-DCD4A25DFA00",
    "attributes": {
      "title": "Our Recording",
      "starts-with-show": true,
      "settings": {
        "location": "~/Movies"
      }
    }
  }
}

Tindakan Tujuan Keluaran

/documents/(DocumentID)/output-destination/(OutputDestinationID)/setLive

Metode yang didukung: "DAPATKAN" "POST"
Menyebabkan tujuan keluaran yang ditentukan oleh "(OutputDestinationID)" untuk ditayangkan, jika dikonfigurasi dengan benar dan diizinkan untuk ditayangkan (mis. berdasarkan status lisensi mimoLive).
Jika tujuan keluaran dapat ditayangkan, tujuan keluaran dengan "kondisi-live" yang baru akan dikembalikan, jika tidak, kesalahan "409 Konflik" akan dikembalikan.

Karena tujuan keluaran mungkin perlu melakukan beberapa pekerjaan sebelum ditayangkan (misalnya menghubungi layanan eksternal untuk membuat siaran langsung), objek tujuan keluaran yang dikembalikan mungkin dalam keadaan "startup", bukan "live".

/documents/(DocumentID)/output-destination/(OutputDestinationID)/setOff

Metode yang didukung: "DAPATKAN" "POST"
Menyebabkan tujuan output yang ditentukan oleh "(OutputDestinationID)" berhenti.
Jika tujuan output diizinkan untuk berhenti, tujuan output dikembalikan, jika tidak, kesalahan "409 Konflik" dikembalikan.

Karena tujuan output mungkin perlu melakukan beberapa pekerjaan sebelum menghentikan operasi, tujuan output yang dikembalikan mungkin dalam keadaan "shutdown" alih-alih "preview" (yang akan menjadi default untuk tujuan output yang dikonfigurasi dengan baik).

Set Lapisan

Layer set diperkenalkan di mimoLive 5.0 dan memungkinkan pengaturan status live dari beberapa layer sekaligus, sehingga memungkinkan pembuatan adegan untuk situasi yang berbeda dalam sebuah pertunjukan. Mereka hanya dapat dibuat dan diubah di mimoLive. API akses dibatasi untuk mendapatkan dan mengingat (mengaktifkan) set lapisan.

Mengajukan Pertanyaan Kumpulan Lapisan

/documents/(DocumentID)/layer-sets

textileRef:9996801466400ba8908856:linkStartMarker:“Metode yang didukung: "DAPATKAN"
Tersedia sejak: mimoLive 5.0
Mencantumkan semua set layer untuk dokumen yang ditentukan.
Untuk informasi tentang objek yang dikembalikan, lihat tipe data ""layer-set"":{TOPIK-LINK+data-typesh1(}. section-layer-sets).

/documents/(DocumentID)/layer-sets/(LayerSetID)

Metode yang didukung: “GETtextileRef:9996801466400ba8908856:linkStartMarker:”
Mengembalikan set layer yang ditentukan oleh "(LayerSetID)".
Untuk informasi tentang objek yang dikembalikan, lihat tipe data ""layer-set"":{TOPIK-LINK+data-typesh1(}. section-layer-sets).

Tindakan Pengaturan Lapisan

/documents/(DocumentID)/layer-sets/(LayerSetID)/recall

Metode yang didukung: "DAPATKAN" "POST"
Memanggil kembali (mengaktifkan) set layer yang ditentukan oleh "(LayerSetID)", menyebabkan semua layer mengasumsikan status live yang direkam dalam set layer.
Mengembalikan set layer setelah dipanggil kembali, yaitu dengan "active == true".

Penyimpanan Data

/documents/(DocumentID) /datastores/(StoreID)

Metode yang didukung: "DAPATKAN", "PUT", "MENGHAPUS"
mimoLive menawarkan kemampuan untuk menyimpan data yang Anda berikan di dalam file dokumen, misalnya untuk memulihkan keadaan di lain waktu. Anda bebas memilih sendiri "StoreID", tetapi perlu diketahui bahwa tidak ada cara untuk membuat daftar semua penyimpanan data yang terkait dengan sebuah dokumen (namun, Anda dapat membuat semacam indeks yang melacak toko Anda yang lain, yang dinamai secara dinamis).

Membuat/Memperbaharui penyimpanan data

Untuk membuat atau memperbarui penyimpanan data, kirimkan pesan "PUT" ke "StoreID" pilihan Anda dengan data terkait di dalam isi permintaan Anda. Jika operasi berhasil, mimoLive akan merespons dengan status "200 OK".

Membaca isi penyimpanan data

Untuk membaca data yang disimpan sebelumnya, cukup minta melalui "DAPATKAN". Data akan dikembalikan persis seperti yang Anda berikan di bagian "PUT" untuk menyimpannya. Jika tidak ada penyimpanan data dengan ID tersebut yang ditemukan untuk dokumen ini, mimoLive akan mengembalikan kesalahan "404 Tidak Ditemukan".

Menghapus penyimpanan data yang ada

Untuk menghapus penyimpanan data ketika Anda tidak lagi membutuhkannya, cukup keluarkan perintah "MENGHAPUS" untuk "StoreID" yang ingin Anda hapus. Jika penyimpanan data tidak ada di sana, mimoLive akan merespons dengan kesalahan "404 Tidak Ditemukan".

Rapat Zoom

Titik akhir ini mengontrol integrasi klien Zoom bawaan mimoLive.

/zoom/join

Metode yang didukung: "GET" "POST" Bergabung dengan rapat Zoom. Parameter umum (kirim sebagai badan JSON untuk POST atau ?param=nilai untuk GET):

ParameterJenis NilaiDeskripsi
nomor-rapatStringMemperbesar nomor rapat
kode sandiString, opsionalKode sandi rapat
nama-tampilanString, opsionalNama yang akan muncul dalam rapat
mute-audioBool, opsionalMulai diredam
mute-videoBool, opsionalMulailah dengan mematikan video

Mengembalikan objek status yang menunjukkan kemajuan atau keberhasilan koneksi.

/zoom/cuti

Metode yang didukung: "GET" "POST" Meninggalkan rapat yang sedang bergabung. Mengembalikan objek status.

/zoom/end

Metode yang didukung: "GET" "POST"Mencoba mengakhiri/mengakhiri rapat Zoom saat ini (tindakan khusus host). Mengembalikan keberhasilan jika rapat diakhiri atau konflik jika klien tidak memiliki izin.

/zoom/peserta

Metode yang didukung: "GET" "POST" Mengembalikan daftar peserta saat ini untuk rapat yang bergabung (nama, ID, dan status dasar).

Kunci NilaiJenis NilaiDeskripsi
namaStringNama peserta Zoom
idBilangan bulatID pengguna peserta Zoom
userRoleString
isHostBooltrue jika pengguna adalah tuan rumah rapat
isCoHostBoolbenar jika pengguna adalah salah satu pembawa acara rapat
isVideoOnBoolbenar jika pengguna mengaktifkan video
isAudioOnBooltrue jika pengguna mengaktifkan audio
isTalkingBooltrue jika pengguna sedang berbicara
isRaisingHandBoolbenar jika pengguna sedang melakukan rasing tangan mereka

/zoom/meetingaction

Mengeksekusi tindakan dalam cakupan rapat. Berikan tindakan dan argumen opsional melalui badan JSON atau string kueri.

ParameterJenis NilaiDeskripsi
perintahStringPerintah dari daftar di bawah ini
useridString, opsionalBeberapa perintah memerlukan ID pengguna
jenis layarString, opsionalBeberapa perintah memerlukan jenis layar
PerintahDeskripsi
permintaanIzinPencatatanKirim permintaan izin perekaman lokal.
muteVideoMembisukan video pengguna. (memerlukan parameter userid)
membisukanVideoMembunyikan video pengguna. (memerlukan parameter userid)
muteAudioMembisukan audio pengguna. (memerlukan parameter userid)
membunyikanAudioMembunyikan audio pengguna. (memerlukan parameter userid)
enableUnmuteBySelfMengaktifkan fitur agar pengguna dapat membunyikan diri mereka sendiri saat dibisukan, hanya tersedia untuk host/co-host.
disableUnmuteBySelfMenonaktifkan fitur agar pengguna tidak dapat membunyikan diri mereka sendiri saat dibisukan, hanya tersedia untuk host/co-host.
muteAllMembisukan semua peserta dalam rapat, hanya tersedia untuk pembawa acara/rekan pembawa acara.
unmuteAllBunyikan semua peserta dalam rapat, hanya tersedia untuk pembawa acara/rekan pembawa acara.
lockMeetingMengunci rapat, hanya tersedia untuk tuan rumah/rekan tuan rumah. Setelah dikunci, peserta baru tidak dapat lagi bergabung.
bukaRapatMembuka kunci rapat, hanya tersedia untuk pembawa acara/rekan pembawa acara.
turunkanSemuaTanganLetakkan semua tangan peserta di bawah, hanya tersedia untuk pembawa acara/co-pembawa acara.
shareFitWindowModeSesuaikan ukuran tampilan agar sesuai dengan jendela.
jedaBerbagiJeda berbagi.
resumeBerbagiMelanjutkan berbagi.
joinVoipBergabung dengan rapat melalui VoIP.
leaveVoipPutuskan sambungan VoIP dari rapat.
izinkanPesertaUntukBerbicaraAktifkan fitur agar pengguna dapat mengobrol satu sama lain.
melarangPesertaUntukBerbicaraNonaktifkan fitur agar pengguna dapat mengobrol satu sama lain.
izinkan Peserta Untuk BerbagiAktifkan fitur agar pengguna dapat berbagi layar.
melarangPesertaUntukBerbagiNonaktifkan fitur agar pengguna dapat berbagi layar.
izinkanPesertaUntukMemulaiVideoAktifkan fitur agar pengguna dapat memulai video mereka.
melarangPesertaMemulaiVideoNonaktifkan fitur agar pengguna dapat memulai video mereka.
Izinkan Peserta Untuk Berbagi Papan TulisAktifkan fitur agar pengguna dapat berbagi papan tulis.
melarangPesertaUntukBerbagiPapanTulisNonaktifkan fitur agar pengguna dapat berbagi papan tulis.
aktifkanAutoAllowLocalRecordingRequestAktifkan fitur yang diminta pengguna untuk merekam akan secara otomatis diterima.
nonaktifkan Permintaan Izinkan Perekaman Lokal OtomatisMenonaktifkan fitur yang diminta pengguna untuk merekam akan diterima secara otomatis.
izinkanPesertaUntukMenggantiNamaAktifkan fitur agar pengguna dapat mengganti nama mereka sendiri.
melarangPesertaUntukMenggantiNamaNonaktifkan fitur agar pengguna dapat mengganti nama mereka sendiri.
tampilkanGambarProfilPesertaAktifkan opsi untuk menampilkan gambar profil peserta.
sembunyikanGambarProfilPesertaNonaktifkan opsi untuk menampilkan gambar profil peserta.

    Contoh Penggunaan

    Titik akhir API HTTP mimoLive ini dapat digunakan dengan berbagai cara. Silakan lihat bagian Contoh Penggunaan API untuk mempelajari lebih lanjut.

    Umpan Balik Anda

    Bagaimana Anda menilai pengalaman Anda dengan fitur mimoLive® ini?

    Panduan Pengguna: Pembaruan Terbaru

    Sumber mimoCall

    mimoCall di mimoLive memungkinkan tamu dari jarak jauh untuk bergabung dengan siaran langsung Anda untuk wawancara atau diskusi panel. Siapkan sumber mimoCall di mimoLive, bagikan URL kepada para tamu, dan mereka dapat terhubung melalui browser web mereka. Fitur ini memastikan integrasi video dan audio jarak jauh yang mulus ke dalam produksi siaran langsung Anda.

    Baca Selengkapnya "