Ekleri yükleme (JSON aracılığıyla)
Bu öğretici, bazı eklerin JSON aracılığıyla bir göreve nasıl yükleneceğini açıklar. API.
JSON Örneği
İlk önce dosyanızı yükleyin:
POST /uploads.json İçerik Türü: application/octet-stream ... (istek gövdesi dosya içeriğidir) # 201 yanıt {"upload":{"token":"7167.ed1ccdb093229ca1bd0b043618d88743"}}
Ardından, yükleme belirtecini kullanarak sorunu oluşturun:
POST /issues.json { "sorun": { "project_id": "1", "konu": "Yüklenen bir dosyayla sorun oluşturma", "yüklemeler": [ {"token": "7167.ed1ccdb093229ca1bd0b043618d88743", " dosya adı": "image.png", "content_type": "image/png"} ] } }
Ayrıca birden çok dosya da yükleyebilirsiniz (birden çok POST isteği yaparak /uploads.json
), ardından birden çok ek içeren bir sorun oluşturun:
POST /issues.json { "sorun": { "project_id": "1", "konu": "Yüklenen bir dosyayla sorun oluşturma", "yüklemeler": [ {"token": "7167.ed1ccdb093229ca1bd0b043618d88743", " dosya adı": "image1.png", "content_type": "image/png"}, {"token": "7168.d595398bbb104ed3bba0eed666785cc6", "filename": "image2.png", "content_type": "image/png" } ] } }