en
Γλώσσα
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Μετάφραση AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Μεταφόρτωση συνημμένων (μέσω JSON)

κατάσχεση
εργασίες

Αυτό το σεμινάριο εξηγεί πώς μπορείτε να ανεβάσετε ορισμένα συνημμένα σε μια εργασία μέσω JSON χρησιμοποιώντας το API.

Παράδειγμα JSON

Πρώτα, ανεβάστε το αρχείο σας:

POST /uploads.json Τύπος περιεχομένου: εφαρμογή /octet-stream ... (το σώμα αιτήματος είναι το περιεχόμενο του αρχείου) # 201 απάντηση {"upload": {"token": "7167.ed1ccdb093229ca1bd0b043618d88743"}}

Στη συνέχεια, δημιουργήστε το πρόβλημα χρησιμοποιώντας το διακριτικό μεταφόρτωσης:

POST /issues.json {"issue": {"project_id": "1", "subject": "Δημιουργία προβλήματος με μεταφορτωμένο αρχείο", "uploads": [{"token": "7167.ed1ccdb093229ca1bd0b043618d88743", " όνομα αρχείου ":" image.png "," content_type ":" image/png "}]}}

Μπορείτε επίσης να ανεβάσετε πολλά αρχεία (κάνοντας πολλά αιτήματα POST σε /uploads.json), στη συνέχεια, δημιουργήστε ένα ζήτημα με πολλά συνημμένα:

POST /issues.json {"issue": {"project_id": "1", "subject": "Δημιουργία προβλήματος με μεταφορτωμένο αρχείο", "uploads": [{"token": "7167.ed1ccdb093229ca1bd0b043618d88743", " όνομα αρχείου ":" image1.png "," content_type ":" image/png "}, {" token ":" 7168.d595398bbb104ed3bba0eed666785cc6 "," filename ":" image2.png "," content_type ":" image/png " }]}}

Δοκιμάστε το Easy Redmine σε δωρεάν δοκιμή 30 ημερών

Πλήρεις δυνατότητες, προστασία SSL, καθημερινά αντίγραφα ασφαλείας, στη γεωγραφική σας τοποθεσία