Jak przez Rest Api dodać plik graficzny
Niniejszy dokument zawiera informację jak za pomocą Rest Api dodać plik graficzny w polach obsługujących takie pliki w YetiForce CRM.
Aplikacja posiada dwa typu pól obsługujących pliki graficzne, są to:
- Image
- Graficzny (wiele)
Przed przejściem dalej należy zapoznać się z dostępnymi metodami i sposobem komunikacji z api opisanymi tutaj: https://doc.yetiforce.com/api/
Dodawanie pliku graficznego
Cała trudność z dodaniem pliku graficznego polega na odpowiednim przygotowaniu pól w wysyłanym zapytaniu. Na wstępie należy przygotować listę pól, które należy uzupełnić w trakcie tworzenia/edycji rekordu przez api.
Struktura pól danego modułu dostępna jest w panelu edycji pól w konfiguracji systemu: Konfiguracja systemu -> Moduły standardowe -> Moduły - pola
Po zapoznaniu się ze strukturą możesz przejść do konstruowania zapytań.
Każdy plik graficzny tworzony z poziomu api wymaga trzech zmiennych:
-
name
Nazwa pliku
-
key
Losowy ciąg znaków, niepowtarzalny w obrębie plików graficznych danego pola.
-
baseContent
Plik graficzny przekonwertowany na base64
Poniżej przykład dodania pliku graficznego do kontaktu za pomocą narzędzia Postman.