WenDocs Bağlayıcısı (Önizleme)
WenDocs Yayımlama API Hizmeti'ne bağlanın. Kayıtlı kullanıcılara, WenDocs şablonunu (Word eklentimiz tarafından oluşturulan Wendocs Şablon Tasarımcısı) ve json verilerini derleyip Word, PDF, HTML biçimlerinde yayımlamaları için hizmet çağırma olanağı sağlar. Diğer bağlayıcılarla tümleştirerek, karşılama mektubu, özgeçmiş, iş raporu gibi otomatik olarak verilerle yönlendiren belgeler üretmek kolaydır...
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | WenDocs Desteği |
| URL | https://www.wendocs.com/#/support |
| E-posta | support@wendocs.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | WenDocs Ltd |
| Web sitesi | https://www.wendocs.com |
| Gizlilik ilkesi | https://www.wendocs.com/public/PrivacyPolicy_en.html |
| Kategoriler | İş Yönetimi; Verimli -lik |
WenDocs Bağlayıcısı, WenDocs Yayımlama REST API Hizmeti'ne bağlanır. Kayıtlı kullanıcılar WenDocs şablonlarını ve json verilerini bir araya getirmek için hizmeti çağırıp Word, PDF, HTML biçimlerinde yayımlar.
WenDocs Linker, kuruluşun tutarlı bir görünüm ve kişiselleştirilmiş içerikle çok kanallı bir belge yayımlama sistemi oluşturmasına yardımcı olur. Microsoft 365 platformundaki diğer bağlayıcılarla tümleştirerek, hoş geldiniz mektubu, özgeçmiş, sipariş bildirimi gibi iş verileriyle yönlendiren belgelerinizi otomatik olarak yayımlamak kolaydır... hatta finansal rapor.
Önkoşullar
- Rest Service ile temel kimlik doğrulaması bağlantısı oluşturmak için lütfen API_Key ve API_Secret support@wendocs.com hazırlayın.
- WenDocs şablon dosyası ve json biçim verilerini hazırlayın, lütfen Word office eklenti deposunda "WenDocs Şablon Tasarımcısı" araması yapın ve Yardım'daki yönergeleri kullanarak bir şablon dosyası oluşturun veya Başlarken'den başlayın.
Kimlik bilgilerini alma
Bağlayıcı için bağlantı oluşturduğunuzda API_Key ve API_Secret girin.
Bağlayıcıyı kullanmaya başlama
Bulut akışını örnek olarak ele alalım:
Şablon ve json dosyalarını OneDrive veya SharePoint sitenize yükleyin.
Diğer bağlayıcılar tarafından şablon ve json dosyası içeriği alın.
"WenDocs Bağlayıcısı"ndan aşağıdaki gibi giriş parametrelerinden bir yayımlama eylemi oluşturun:
- "docName", bu şablon dosyasını adlandırmak için bir dize değeri verin.
- "documentTemplateData", şablon dosya içeriğinizi kodlamak için base64() ifadesini kullanın.
- "jsonData", json dosya içeriğini kullanın.
- "logLevel", yayımlama günlük düzeylerinden birini yazın: "DEBUG, ERROR, WARNING, INFO".
- "language", publish log language code 'dan birini girin: "en, zh".
- "country", publish country code(ülke) kodundan birini girin: "US, CN".
- "clientType", input "API Service".
Yayımlanan belgeyi bir sonraki eylemde alın, yayımlama eyleminin çıktılarındaki "belge" öğesinin kodunu çözmek için base64ToBinary() ifadesini kullanın. Çıkış dosyalarının ikili verileridir.
Bilinen Sınırlamalar
Yayımlama API çağrısı, aboneliğinizdeki toplam numaralarla ve son kullanma tarihiyle sınırlıdır.
Yaygın hatalar ve çözümler
OneDrive'ın "Dosya içeriğini alma" ve "Yolu kullanarak dosya içeriği alma" eylemleriyle çalışma
"Dosya içeriğini al" ve "Yolu kullanarak dosya içeriği al" eylemleri tarafından döndürülen çıkış gövdesinden "content" öğesini almak için lütfen "outputs()" ifadesini kullanın. OneDrive, dosya içeriğini kodlamak için base64 kullanır, bu nedenle OneDrive'dan bir json dosyası okursanız,"içerik" öğesini daha fazla işlemek için "decodeBase64()" ifadesini kullanmanız gerekir, işte bir örnek:
decodeBase64(outputs('Action_Name')?['body/$content'])
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| API_Key | securestring | WenDocs Corporation'dan edinilen API_Key sağlayın[www.wendocs.com] | Doğru |
| API_Secret | securestring | erişim yayımlama API'sinin API_Secret | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Docx dosyası yayımlama |
Şablon ve json verileriyle docx dosyası yayımlama |
| Html dosyası yayımlama |
Şablon ve json verileriyle html dosyası yayımlama |
| PDF dosyası yayımlama |
Şablon ve json verileriyle PDF dosyası yayımlama |
Docx dosyası yayımlama
Şablon ve json verileriyle docx dosyası yayımlama
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
belgenin adı |
|
|
documentTemplateData
|
documentTemplateData | string |
base64 dizesi şablon dosyasının ikili verilerini temsil eder |
|
|
jsonData
|
jsonData | string |
json biçiminde müşteri verileri |
|
|
günlük Düzeyi
|
logLevel | string |
yayımlama günlüğü düzeyi: HATA AYıKLAMA, HATA, UYARI, BİlGİ |
|
|
language
|
language | string |
hata iletisinin desteklenen dil kodu: en, zh |
|
|
country
|
country | string |
desteklenen hata iletisi ülke kodu: ABD, CN |
|
|
clientType
|
clientType | string |
API hizmeti kullanıcıları için lütfen 'API Hizmeti' kullanın |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
belge adı
|
documentName | string |
yayımlanan belgenin adı |
|
belge
|
document | string |
yayımlanan belgenin ikili verilerinin base64 dizesi |
|
hata mesajı
|
errorMessage | string |
hata mesajı |
|
hata kodu
|
errorCode | string |
hata kodu |
|
messages
|
messages | array of object |
özel durum yığını iletileri |
|
seviye
|
messages.level | string |
günlük düzeyi |
|
kaynak
|
messages.source | string |
günlük bilgilerinin kaynağı |
|
message
|
messages.message | string |
günlük iletisi |
|
parameters
|
messages.parameters | array of string |
günlük kaynağından parametreler |
|
özel durum
|
messages.exception | string |
özel durum yığını bilgileri |
Html dosyası yayımlama
Şablon ve json verileriyle html dosyası yayımlama
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
belgenin adı |
|
|
documentTemplateData
|
documentTemplateData | string |
base64 dizesi şablon dosyasının ikili verilerini temsil eder |
|
|
jsonData
|
jsonData | string |
json biçiminde müşteri verileri |
|
|
günlük Düzeyi
|
logLevel | string |
yayımlama günlüğü düzeyi: HATA AYıKLAMA, HATA, UYARI, BİlGİ |
|
|
language
|
language | string |
hata iletisinin desteklenen dil kodu: en, zh |
|
|
country
|
country | string |
desteklenen hata iletisi ülke kodu: ABD, CN |
|
|
clientType
|
clientType | string |
API hizmeti kullanıcıları için lütfen 'API Hizmeti' kullanın |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
belge adı
|
documentName | string |
yayımlanan belgenin adı |
|
belge
|
document | string |
yayımlanan belgenin ikili verilerinin base64 dizesi |
|
hata mesajı
|
errorMessage | string |
hata mesajı |
|
hata kodu
|
errorCode | string |
hata kodu |
|
messages
|
messages | array of object |
özel durum yığını iletileri |
|
seviye
|
messages.level | string |
günlük düzeyi |
|
kaynak
|
messages.source | string |
günlük bilgilerinin kaynağı |
|
message
|
messages.message | string |
günlük iletisi |
|
parameters
|
messages.parameters | array of string |
günlük kaynağından parametreler |
|
özel durum
|
messages.exception | string |
özel durum yığını bilgileri |
PDF dosyası yayımlama
Şablon ve json verileriyle PDF dosyası yayımlama
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
belgenin adı |
|
|
documentTemplateData
|
documentTemplateData | string |
base64 dizesi şablon dosyasının ikili verilerini temsil eder |
|
|
jsonData
|
jsonData | string |
json biçiminde müşteri verileri |
|
|
günlük Düzeyi
|
logLevel | string |
yayımlama günlüğü düzeyi: HATA AYıKLAMA, HATA, UYARI, BİlGİ |
|
|
language
|
language | string |
hata iletisinin desteklenen dil kodu: en, zh |
|
|
country
|
country | string |
desteklenen hata iletisi ülke kodu: ABD, CN |
|
|
clientType
|
clientType | string |
API hizmeti kullanıcıları için lütfen 'API Hizmeti' kullanın |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
belge adı
|
documentName | string |
yayımlanan belgenin adı |
|
belge
|
document | string |
yayımlanan belgenin ikili verilerinin base64 dizesi |
|
hata mesajı
|
errorMessage | string |
hata mesajı |
|
hata kodu
|
errorCode | string |
hata kodu |
|
messages
|
messages | array of object |
özel durum yığını iletileri |
|
seviye
|
messages.level | string |
günlük düzeyi |
|
kaynak
|
messages.source | string |
günlük bilgilerinin kaynağı |
|
message
|
messages.message | string |
günlük iletisi |
|
parameters
|
messages.parameters | array of string |
günlük kaynağından parametreler |
|
özel durum
|
messages.exception | string |
özel durum yığını bilgileri |