DiMaker DiMaker В чём разница?

GetCourse ile Entegrasyon

Dokümantasyon yapay zeka ile otomatik çevrilmiştir.

GetCourse üzerinden eğitim veya webinar tamamlandıktan sonra otomatik olarak diploma ve sertifikaların oluşturulması ve gönderilmesi. Hazır diploma bağlantısı, GetCourse'taki öğrencinin profilinde saklanacaktır.

Süreç Oluşturma

DiMaker'da dosya oluşturma taleplerini göndermek için GetCourse'da bir süreç oluşturmanız gerekmektedir. Bunun için "Görevler" - "Süreçler" sekmelerine gidin ve ardından "Süreç Oluştur" seçeneğine tıklayın. Sürecin adını belirttikten sonra "Nesne Türü" olarak "Kullanıcılar"ı seçin.

GetCourse'da bir eğitim sertifikası oluşturma - süreç oluşturma ekranı Süreç oluşturma ekranı

Ardından süreç içerisinde "Süreç" sekmesini seçin ve sağdan "Blok Ekle" - "İşlem" seçeneğini tıklayın.

GetCourse'da bir eğitim sertifikası oluşturma - süreç ekranı Süreç oluşturma ekranı - URL çağrısı ekleme

Açılan pencerede "URL Çağır" (son seçenek) seçeneğini seçin ve "Kaydet"e tıklayın.

GetCourse'da bir eğitim sertifikası oluşturma - görev penceresi Süreç oluşturma ekranı - görev penceresi

Bu ana bir penceredir. POST yöntemini seçin ve URL alanına gerekliliklere göre bir talep dizisi ekleyin, bu dizi şunları içermeli:

  • Talep Adresi - https://dimaker.app/api/v1/create/?
  • API Token - secure (DiMaker ayarlarından alınır)
  • Döküman ID - doc_id (sertifika veya diploma oluşturulacak belgeyi belirtir)
  • Klasör ID - folder_id (dosyanın kaydedileceği Disk'teki klasör ID'si)
  • E-posta Şablonu ID - mail_id (dosya gönderiminde kullanılacak e-posta şablonu)
  • Değişken Verileri, mask_ ile başlayan her değişken

Şimdi bu verilerin detaylarını açıklayacağız ve ardından talep url'sinin nasıl görünmesi gerektiğini göstereceğiz.

Değişkenler

Talep içerisinde, DiMaker hesabınıza erişimi sağlayan, hangi belgeyi kullanacağınızı, dosyanın hangi Disk klasörüne kaydedileceğini ve diğer süreç bilgilerini içeren değişkenler yer almalıdır.

Gerekli değişkenler yıldız (*) ile işaretlidir.

  • secure*

    DiMaker'dan alınacak API Token (36 karakterden oluşur).

  • doc_id*

    Oluşturulacak belgenin ID'si (36 karakter). Belge açıkken URL'de görülebilir.

  • mail_id

    Gönderim için kullanılacak e-posta şablonunun ID'si (36 karakter). Eğer belirtilmezse e-posta gönderimi yapılmaz.

  • email_send

    Dosya gönderim zamanlamasını belirler:

    • onfinish - Tüm dosyalar oluşturulduktan sonra (varsayılan)
    • oncreate - Dosya oluşturulur oluşturulmaz
    • timeout - Gecikmeye göre gönderim yapılır (ek parametreler gereklidir)
  • folder_id

    Disk'teki klasör ID'si. Eğer klasör mevcut değilse, ilk dosya oluşturulurken otomatik olarak oluşturulur.

  • page_id

    Belgede kullanılacak sayfa numarası veya numaraları (0 ilk sayfayı temsil eder).

  • result

    Sonucun nasıl döndürüleceğini belirler:

    • Mevcut değil - formatında dönecektir.
    • link - Oluşturulan dosyanın bağlantısını döner.
    • file - Doğrudan oluşturulan dosyanın indirilmesini sağlar.

URL Talebi Oluşturma

Gerekli değişkenleri ekleyerek talep URL'si oluşturabilirsiniz. Örneğin:

https://dimaker.app/api/v1/create/? mask_name={object.last_name}%20{object.first_name} &mask_city={object.city} &doc_id=b75b01cf-c732-49c6-80a0-77dd051a8299 &folder_id=5a390b28-9845-4c01-b94a-7d252b115e2e &mail_id=fb5eff48-4c08-4df7-a9e6-29e17896317c &secure=8453bc41-с34у-4ead-80e8-c4e76175a11b

Her değişken & işareti ile ayrılmalıdır ve boşluk kullanılmamalıdır.

GetCourse'da bir eğitim sertifikası oluşturma - süreç işlemi Süreç oluşturma işlemi

DiMaker ayarlarında API taleplerinin etkinleştirildiğinden emin olun ve ardından test sürecini çalıştırın. GetCourse üzerindeki süreç ayarlarından "Test Et" seçeneğini tıklayıp doğruluğu kontrol edin. Eğer her şey doğru ise oluşan sertifika veya diploma belirtilen Disk klasörüne kaydedilecektir.


Diğer Entegrasyonlar