MyOwnConference

Etkileşimli webinarlar, seminerler ve video konferanslar düzenlemenizi sağlayan online hizmet

Bağlantı nasıl kurulur

Önce şunu almanız gerekir: API anahtarı. Bunu Profil bölümünde bulabilirsiniz kişisel hesabınızda üzerinde MyOwnConference arrow-up-right

Anahtarı kopyaladıktan sonra, Ayarlar -> Proje sabitleri Salebot’ta açın ve bunu myownconference_api_key:

circle-exclamation

Web seminerleri nasıl aranır

İşlev myownconference_find_webinars(date, status) web seminerlerini aramak için kullanılır, burada

date - tarih dd.mm.yyyy biçimindedir - belirli bir tarihe ait web seminerlerini seçer status - değer 1 - aktif veya gelecek web seminerleri, 0 - tamamlanmış

myownconference_find_webinars() - bulunan tüm web seminerlerinin dizisini döndürür

İşlev bu türden bir sözlük döndürür:

Başarılıysa (örnek):

{'status': '1', 'result': [{'name': 'Super web', 'alias': 'csml-sjgf-cnjp-clkw', 'start': '2022-02-12 00:00:00'}]}

Başarısızsa (örnek):

{"status":"0","error":"Format not supported or date is not valid. Params must be yyyy-mm-dd"}

Bir kullanıcının aktif bir web seminerinde olup olmadığı nasıl kontrol edilir

İşlev myownconference_is_online_user(webinar_id, email), burada:

webinar_id - web seminerinin kimliği ya da başka bir deyişle, web seminerini ararken istekteki “alias” değeri email - kullanıcının e-posta adresi; paylaşılmazsa, varsa email değişkenindeki e-posta kullanılır

İşlev başarılı olursa sonuç:

{"status":"1","result":true} - kullanıcı şu anda web seminerinde bulunuyor {"status":"1","result":false} - kullanıcı bulunmuyor

İstekte hata varsa sonuç:

{"status":"0","error":"Webinar with alias \"serg-dhpq-mznf-fwcb\" not active"}

Kullanıcı geçmiş verileri nasıl alınır

İşlev myownconference_history_user(webinar_id, email), burada

webinar_id - web seminerinin kimliği ya da başka bir deyişle, web seminerini ararken istekteki “alias” değeri email - kullanıcının e-posta adresi; paylaşılmazsa, varsa email değişkenindeki e-posta kullanılır

Başarılıysa sonuç:

result parametresinde kullanıcı verilerini içeren bir dizi olacaktır

{'status': '1', 'result': ['John Smith', '[email protected]', 'ua', '12:02:45', '12:12:15', 'G', '28%']} {"status":"1","result":false} - kullanıcı bulunamadı

Başarısızlık durumunda:

{'status': '0', 'error': 'Missing required variables - email'} - e-posta paylaşılmadı ve email değişkeninde bulunamadı

Kullanıcının adını almak için isteğe bir örnek:

Kullanıcı geçmiş verilerini almak için isteğe bir örnek
İstek sonucuna bir örnek

Bir kullanıcının tüm katılımcıların listesinde olup olmadığı nasıl kontrol edilir

İşlev myownconference_is_our_user(email), burada:

email - kullanıcının e-posta adresi; paylaşılmazsa, varsa email değişkenindeki e-posta kullanılır

Başarılıysa sonuç:

{"status":"1","result":true} - kullanıcı veritabanınızda var {"status":"1","result":false} - veritabanınızda böyle bir kullanıcı yok

Başarısızsa:

{'status': '0', 'error': 'Missing required variables - email'} - e-posta paylaşılmadı ve email değişkeninde bulunamadı

Katılımcı nasıl oluşturulur

Bu işlev, bir web semineri katılımcısını tüm kullanıcılar listesine ekler. Başarılı oluşturma işleminden sonra bu kullanıcı bir web seminerine kaydedilebilir (aşağıda daha fazlası var)

İşlev myownconference_add_user(email), burada:

email - kullanıcının e-posta adresi; paylaşılmazsa, varsa email değişkenindeki e-posta kullanılır

Başarılıysa sonuç:

{"status":"1","result":true} - kullanıcı tüm katılımcılar listenize eklendi

Başarısızsa:

{'status': '0', 'error': 'Missing required variables - email'} - e-posta paylaşılmadı ve email değişkeninde bulunamadı.

Bir katılımcı web seminerine nasıl kaydedilir

Kayıt işleminin gerçekleşmesi için müşteriden e-postasını istemek zorunludur. Diğer her şey isteğe bağlıdır.

İşlev myownconference_add_user_to_webinar(webinar_id, email), burada

webinar_id - web seminerinin kimliği ya da başka bir deyişle, web seminerini ararken istekteki “alias” değeri email - kullanıcının e-posta adresi; paylaşılmazsa, varsa email değişkenindeki e-posta kullanılır

Başarılıysa sonuç:

{"status":"1","result":true} - kullanıcı web seminerine kaydedildi

Başarısızsa:

{"status":"0","error":"Webinar with alias \"serg-dhpq-mznf-fwcb\" not active"}

Last updated