REST API: Lucrul cu fișierele

De la Planfix

The REST API of Planfix supports working with files

Atașați și actualizați

You can use the API to attach or update files that you have previously uploaded:

Sarcină

  • Fișierele sunt atașate sau actualizate numai în descrierea sarcinii.
  • Atașați fișiere în descriere la crearea unei sarcini:

8jd89h.png

  • Actualizați fișierele din descrierea sarcinii:

dTxTaM.png

Important:

  • Fișierele sunt înlocuite cu cele transmise în parametrul files.
  • Dacă se transmite un câmp gol, fișierele sunt detașate de sarcină și șterse dacă nu sunt folosite în altă parte.
  • Dacă câmpul files nu este transmis, fișierele nu sunt actualizate.

Contact

  • Fișierele sunt atașate sau actualizate numai în descrierea contactului.
  • Atașați fișiere în descriere la crearea unui contact:

zRF6IB.png

  • Actualizați fișierele din descrierea contactului:

dejkxz.png

Important:

  • Fișierele sunt înlocuite cu cele transmise în parametrul files.
  • Dacă se transmite un câmp gol, fișierele sunt detașate de contact și șterse dacă nu sunt folosite în altă parte.
  • Dacă câmpul files nu este transmis, fișierele nu sunt actualizate.

Proiect

  • Fișierele sunt atașate sau actualizate numai în documentele proiectului.
  • Atașați fișiere în timpul creării proiectului:

EKGUPU.png

  • Actualizați fișierele din proiect:

fsElGe.png

Important:

  • Fișierele sunt înlocuite cu cele transmise în parametrul files.
  • Dacă se transmite un câmp gol, fișierele sunt eliminate din proiect și șterse dacă nu sunt folosite în altă parte.
  • Dacă câmpul files nu este transferat, fișierele nu sunt actualizate.

Director

Adăugarea unui fișier la o înregistrare din director în Planfix implică două etape:

1. Încărcați fișierul folosind una dintre următoarele metode REST API:

  • /file/ — Upload a file from a local source.
  • /file/from-url/ — Upload a file from a URL.

Asigurați-vă că transmiteți directory ca valoare pentru parametrul targetType.

UHIi9I.png

În răspuns veți primi ID-ul fișierului încărcat.

2. Creați o nouă înregistrare în director și adăugați fișierul în câmpul “files”.

XH7XwC.png

Sau actualizați o înregistrare existentă

0G5Oy1.png

Important:

  • La actualizarea unei înregistrări, fișierele sunt înlocuite cu cele transmise în parametrul value.

Obțineți lista de fișiere

You can obtain a list of files via API:

Sarcină

Metoda are un parametru onlyFromDescription, care vă permite să preluați fișiere doar din descrierea sarcinii:

IpVMnG.png

Contact

Metoda are un parametru onlyFromDescription, pe care îl puteți folosi pentru a prelua fișiere doar din descrierea contactului:

PlMgOD.png

Proiect

Metoda are parametrii pageSize și offset pentru navigarea pe pagini prin listă:

EmFu1e.png


Mergeți la