CGTrader (Önizleme)
Bağlı hesap için CGTrader'dan modelleri alı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) |
| 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) |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Microsoft |
Power Apps ve Power Automate içindeki CGTrader'dan 3B modellere göz atmak ve bunları indirmek için bu bağlayıcıyı kullanın.
Önkoşullar
Oluşturucuların CGTrader API'si için geçerli bir API anahtarı (OAuth istemci kimliği ve istemci gizli anahtarı) olmalıdır. Bunlar şu kaynaktan istenebilir: https://www.cgtrader.com/developers
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 |
|---|---|---|---|
| Müşteri Kimliği | securestring | CGTrader API'si için OAuth İstemci Kimliği. Bu, şu konumdan istenebilir: https://www.cgtrader.com/developers | Doğru |
| İstemci Sırrı | securestring | CGTrader API'si için OAuth İstemci Gizli Anahtarı. Bu, şu konumdan istenebilir: https://www.cgtrader.com/developers | 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
| Kullanılabilir kategori adlarını ve kimliklerini alır |
Kullanılabilir kategori adlarını ve kimliklerini alır. |
| Verilen filtrelere göre CGTrader modellerini arar |
Verilen filtrelere göre CGTrader modellerini arar. |
| Verilen kimlikle bir modelin bilgilerini alır |
Verilen kimlikle bir modelin bilgilerini alır. |
| Verilen kimliğe ve dosya türüne sahip bir modeli indirir |
Verilen kimliğe ve dosya türüne sahip bir modeli indirir. |
Kullanılabilir kategori adlarını ve kimliklerini alır
Kullanılabilir kategori adlarını ve kimliklerini alır.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
|
array of object | ||
|
Kimlik
|
Id | number |
Model kimliği |
|
Başlık
|
Title | string |
Model başlığı |
Verilen filtrelere göre CGTrader modellerini arar
Verilen filtrelere göre CGTrader modellerini arar.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Arama sorgusu
|
keywords | string |
Sorgu için anahtar sözcükleri arayın. |
|
|
Dosya uzantıları
|
extensions | string |
Modelleri dosya uzantısına göre filtreleyin. Virgülle ayırın, örnek: "glb,obj,stl" |
|
|
Sıralama seçeneği
|
sort | string |
Modelleri sıralama ölçütü: best_match, satış, en yeni, en eski, lower_price, higher_price |
|
|
Kategori Kimliği
|
category_id | number |
Modelleri kategoriye göre filtreleyin. Kategori kimlikleri GetCategories aracılığıyla kullanılabilir. |
|
|
Yalnızca düşük poli
|
low_poly | boolean |
Düşük poli modellerini dahil edin veya hariç tutun. |
|
|
Maksimum fiyat
|
max_price | number |
Maksimum fiyat sınırı. Varsayılan olarak ücretsiz modelleri arar. |
|
|
En düşük fiyat
|
min_price | number |
En düşük fiyat sınırı. Varsayılan olarak ücretsiz modelleri arar. |
|
|
Sayfa numarası
|
page | number |
Arama sonuçları sayfalara ayrılır, uzun sonuçlara göz atmak için bu değeri kullanın |
|
|
Sayfa başına modeller
|
per_page | number |
Sayfa başına model sayısı, varsayılan değer 25'tir |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Total
|
Total | number |
Toplam sonuç |
|
Models
|
Models | array of ModelInfo |
Verilen kimlikle bir modelin bilgilerini alır
Verilen kimlikle bir modelin bilgilerini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
ModelKimliği
|
model_id | True | number |
CGTrader'dan model kimliği numarası. |
Döndürülenler
- Body
- ModelInfo
Verilen kimliğe ve dosya türüne sahip bir modeli indirir
Verilen kimliğe ve dosya türüne sahip bir modeli indirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
ModelKimliği
|
model_id | True | number |
CGTrader'dan model kimliği numarası. |
|
Dosya Türü
|
file_type | True | string |
İndirilmesi tercih edilen dosya türü. Örnekler: glb, obj, stl |
Döndürülenler
Dosyanın içeriği.
- Dosya içeriği
- binary
Tanımlar
Model Bilgisi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kimlik
|
Id | number |
Model kimliği |
|
Başlık
|
Title | string |
Model başlığı |
|
Description
|
Description | string |
Model açıklaması |
|
Bağlantı
|
Url | string |
Model url'si |
|
Yazar Adı
|
AuthorName | string |
Modelin yazarı |
|
Lisans
|
License | string |
Model lisansı |
|
Fiyat
|
Price | number |
Model fiyatı |
|
AvailableFileExtensions
|
AvailableFileExtensions | array of string |
Kullanılabilir dosya uzantıları |
|
Küçük resim
|
Thumbnail | string |
Önizleme küçük resmi |
ikili
Bu, 'ikili' temel veri türüdür.