REST API: Praca z plikami

Z Planfix
Skocz do: nawigacja, szukaj

REST API Planfixa obsługuje pracę z plikami

Dołączanie i aktualizacja

Za pomocą API można dołączać lub aktualizować pliki, które zostały wcześniej przesłane:

Zadanie

  • Pliki są dołączane lub aktualizowane tylko w opisie zadania.
  • Dołącz pliki do opisu podczas tworzenia zadania:

8jd89h.png

  • Zaktualizuj pliki w opisie zadania:

dTxTaM.png

Ważne:

  • Pliki zostaną zastąpione tymi przekazanymi w parametrze files.
  • Jeśli zostanie przekazane puste pole, pliki zostaną odłączone od zadania i usunięte, jeśli nie są używane gdzie indziej.
  • Jeśli pole files nie zostanie przekazane, pliki nie zostaną zaktualizowane.

Kontakt

  • Pliki są dołączane lub aktualizowane tylko w opisie kontaktu.
  • Dołącz pliki do opisu podczas tworzenia kontaktu:

zRF6IB.png

  • Zaktualizuj pliki w opisie kontaktu:

dejkxz.png

Ważne:

  • Pliki zostaną zastąpione tymi przekazanymi w parametrze files.
  • Jeśli zostanie przekazane puste pole, pliki zostaną odłączone od kontaktu i usunięte, jeśli nie są używane gdzie indziej.
  • Jeśli pole files nie zostanie przekazane, pliki nie zostaną zaktualizowane.

Projekt

  • Pliki są dołączane lub aktualizowane tylko w dokumentach projektu.
  • Dołącz pliki podczas tworzenia projektu:

EKGUPU.png

  • Zaktualizuj pliki w projekcie:

fsElGe.png

Ważne:

  • Pliki zostaną zastąpione tymi przekazanymi w parametrze files.
  • Jeśli zostanie przekazane puste pole, pliki zostaną usunięte z projektu i skasowane, jeśli nie są używane gdzie indziej.
  • Jeśli pole files nie zostanie przekazane, pliki nie zostaną zaktualizowane.

Katalog

Dodawanie pliku do wpisu w katalogu Planfix odbywa się w dwóch krokach:

1. Prześlij plik przy użyciu jednej z następujących metod REST API:

  • /file/ — Prześlij plik z lokalnego źródła.
  • /file/from-url/ — Prześlij plik z URL.

Upewnij się, że jako wartość parametru targetType przekazano directory.

UHIi9I.png

W odpowiedzi otrzymasz ID przesłanego pliku.

2. Utwórz nowy wpis w katalogu i dodaj plik do pola "files".

XH7XwC.png

Lub zaktualizuj istniejący wpis w katalogu

0G5Oy1.png

Ważne:

  • Podczas aktualizacji wpisu pliki zostaną zastąpione tymi przekazanymi w parametrze value.

Pobieranie listy plików

Listę plików można uzyskać poprzez API:

Zadanie

Metoda ma parametr onlyFromDescription, który pozwala pobrać pliki tylko z opisu zadania:

IpVMnG.png

Kontakt

Metoda ma parametr onlyFromDescription, który umożliwia pobranie plików tylko z opisu kontaktu:

PlMgOD.png

Projekt

Metoda posiada parametry pageSize i offset do nawigacji po stronach listy:

EmFu1e.png


Przejdź do