Skip to content

REST API: Файлдармен жұмыс

Planfix REST API файлдармен жұмыс істеуді қолдайды

Қосу және жаңарту

API арқылы бұрын жүктеген файлдарыңызды қосуға немесе жаңартуға болады:

Тапсырма

  • Файлдар тек тапсырма сипаттамасына қосылады немесе жаңартылады.
  • Тапсырма жасаған кезде файлдарды сипаттамаға қосыңыз:

8jd89h.png

  • Тапсырма сипаттамасындағы файлдарды жаңарту:

dTxTaM.png

Маңызды:

  • Файлдар files параметрінде берілген файлдармен ауыстырылады.
  • Егер бос өріс берілсе, файлдар тапсырмадан ажыратылады және басқа жерде қолданылмаса жойылады.
  • Егер files өрісі берілмесе, файлдар жаңартылмайды.

Байланыс

  • Файлдар тек байланыс сипаттамасына қосылады немесе жаңартылады.
  • Байланыс жасаған кезде файлдарды сипаттамаға қосыңыз:

zRF6IB.png

  • Байланыс сипаттамасындағы файлдарды жаңарту:

dejkxz.png

Маңызды:

  • Файлдар files параметрінде берілген файлдармен ауыстырылады.
  • Егер бос өріс берілсе, файлдар байланыстан ажыратылады және басқа жерде қолданылмаса жойылады.
  • Егер files өрісі берілмесе, файлдар жаңартылмайды.

Жоба

  • Файлдар тек жоба құжаттарына қосылады немесе жаңартылады.
  • Жоба жасаған кезде файлдарды тіркеңіз:

EKGUPU.png

  • Жобадағы файлдарды жаңарту:

fsElGe.png

Маңызды:

  • Файлдар files параметрінде берілген файлдармен ауыстырылады.
  • Егер бос өріс берілсе, файлдар жобадан алынады және басқа жерде қолданылмаса жойылады.
  • Егер files өрісі берілмесе, файлдар жаңартылмайды.

Каталог

Planfix-та каталог жазбасына файл қосу екі қадамнан тұрады:

1. Файлды келесі REST API әдістерінің бірімен жүктеңіз:

  • /file/ — Файлды жергілікті көзден жүктеу.
  • /file/from-url/ — URL арқылы файлды жүктеу.

targetType параметрінің мәні ретінде directory жіберуді ұмытпаңыз.

UHIi9I.png

Жауапта сіз жүктелген файлдың ID-ын аласыз.

2. Жаңа каталог жазбасын жасап, файлды "files" өрісіне қосыңыз.

XH7XwC.png

Немесе бар каталогты жаңартыңыз

0G5Oy1.png

Маңызды:

  • Жазбаны жаңартқанда файлдар value параметрінде берілген файлдармен ауыстырылады.

Файлдар тізімін алу

API арқылы файлдар тізімін алуға болады:

Тапсырма

Әдісте onlyFromDescription деген параметр бар, ол файлдарды тек тапсырма сипаттамасынан алу мүмкіндігін береді:

IpVMnG.png

Байланыс

Әдісте onlyFromDescription параметрі бар, оны тек байланыс сипаттамасынан файлдарды алу үшін қолдануға болады:

PlMgOD.png

Жоба

Әдісте тізімді парақтап өту үшін pageSize және offset деген параметрлер бар:

EmFu1e.png


Өту