Mellékletek feltöltése (JSON -on keresztül)
Ez az oktatóanyag elmagyarázza, hogyan tölthet fel néhány mellékletet egy feladathoz a JSON segítségével a API.
JSON példa
Először töltse fel a fájlt:
POST /uploads.json Content-Type: application /octet-stream ... (kérés törzse a fájl tartalma) # 201 response {"upload": {"token": "7167.ed1ccdb093229ca1bd0b043618d88743"}}
Ezután hozza létre a problémát a feltöltési jogkivonat használatával:
POST /issues.json {"issue": {"project_id": "1", "subject": "Probléma létrehozása feltöltött fájllal", "uploads": [{"token": "7167.ed1ccdb093229ca1bd0b043618d88743", " fájlnév ":" image.png "," content_type ":" image/png "}]}}
Több fájlt is feltölthet (több POST kéréssel /uploads.json
), majd hozzon létre egy problémát több melléklettel:
POST /issues.json {"issue": {"project_id": "1", "subject": "Probléma létrehozása feltöltött fájllal", "uploads": [{"token": "7167.ed1ccdb093229ca1bd0b043618d88743", " fájlnév ":" image1.png "," content_type ":" image/png "}, {" token ":" 7168.d595398bbb104ed3bba0eed666785cc6 "," filename ":" image2.png "," content_type ":" image/png " }]}}