CGTrade (wersja zapoznawcza)
Pobiera modele z CGTrade dla połączonego konta
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Metadane łącznika | |
|---|---|
| Publisher | Microsoft |
Użyj tego łącznika, aby przeglądać i pobierać modele 3D z aplikacji CGTrade w usługach Power Apps i Power Automate.
Wymagania wstępne
Twórcy muszą mieć prawidłowy klucz interfejsu API (identyfikator klienta OAuth i klucz tajny klienta) dla interfejsu API CGTrade. Można je zażądać od https://www.cgtrader.com/developers
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| ID klienta | securestring | Identyfikator klienta protokołu OAuth dla interfejsu API CGTrade. Można tego zażądać pod adresem https://www.cgtrader.com/developers | Prawda |
| Tajemnica klienta | securestring | Klucz tajny klienta protokołu OAuth dla interfejsu API CGTrade. Można tego zażądać pod adresem https://www.cgtrader.com/developers | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Pobiera dostępne nazwy kategorii i identyfikatory |
Pobiera dostępne nazwy kategorii i identyfikatory. |
| Pobiera informacje o modelu z danym identyfikatorem |
Pobiera informacje o modelu z danym identyfikatorem. |
| Pobiera model z danym identyfikatorem i typem pliku |
Pobiera model z danym identyfikatorem i typem pliku. |
| Wyszukuje modele z CGTrade na podstawie podanych filtrów |
Wyszukuje modele z CGTrade na podstawie podanych filtrów. |
Pobiera dostępne nazwy kategorii i identyfikatory
Pobiera dostępne nazwy kategorii i identyfikatory.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
Id
|
Id | number |
Identyfikator modelu |
|
Title
|
Title | string |
Tytuł modelu |
Pobiera informacje o modelu z danym identyfikatorem
Pobiera informacje o modelu z danym identyfikatorem.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modelu
|
model_id | True | number |
Numer identyfikatora modelu z CGTrade. |
Zwraca
- Body
- ModelInfo
Pobiera model z danym identyfikatorem i typem pliku
Pobiera model z danym identyfikatorem i typem pliku.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modelu
|
model_id | True | number |
Numer identyfikatora modelu z CGTrade. |
|
Typ pliku
|
file_type | True | string |
Preferowany typ pliku do pobrania. Przykłady: glb, obj, stl |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Wyszukuje modele z CGTrade na podstawie podanych filtrów
Wyszukuje modele z CGTrade na podstawie podanych filtrów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Kwerenda wyszukiwania
|
keywords | string |
Wyszukaj słowa kluczowe do wyszukania. |
|
|
Rozszerzenia plików
|
extensions | string |
Filtruj modele według rozszerzenia pliku. Oddziel przecinkami, przykład: "glb,obj,stl" |
|
|
Opcja sortowania
|
sort | string |
Sortuj modele według: best_match, sprzedaż, najnowsze, najstarsze, lower_price, higher_price |
|
|
Identyfikator kategorii
|
category_id | number |
Filtruj modele według kategorii. Identyfikatory kategorii są dostępne za pośrednictwem polecenia GetCategories. |
|
|
Tylko z małą polikątą
|
low_poly | boolean |
Dołączanie lub wykluczanie modeli o niskim poziomie poli. |
|
|
Maksymalna cena
|
max_price | number |
Maksymalny limit cen. Wyszukuje domyślnie bezpłatne modele. |
|
|
Cena minimalna
|
min_price | number |
Minimalny limit cen. Wyszukuje domyślnie bezpłatne modele. |
|
|
Numer strony
|
page | number |
Wyniki wyszukiwania są podzielone na strony. Użyj tej wartości, aby przeglądać długie wyniki |
|
|
Modele na stronę
|
per_page | number |
Liczba modeli na stronę, wartość domyślna to 25 |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Total
|
Total | number |
Łączna liczba wyników |
|
Models
|
Models | array of ModelInfo |
Definicje
Informacje o modelu
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Id
|
Id | number |
Identyfikator modelu |
|
Title
|
Title | string |
Tytuł modelu |
|
Description
|
Description | string |
Opis modelu |
|
URL
|
Url | string |
Adres URL modelu |
|
Imię i nazwisko autora
|
AuthorName | string |
Autor modelu |
|
Licencja
|
License | string |
Licencja modelu |
|
Cena
|
Price | number |
Cena modelu |
|
Dostępne rozszerzenia plików
|
AvailableFileExtensions | array of string |
Dostępne rozszerzenia plików |
|
Miniatura
|
Thumbnail | string |
Podgląd miniatury |
binarny
Jest to podstawowy typ danych "binary".