##詰まってること
APIKitの画像アップロードがうまくいかない。
APIの仕様書
{ "text": "hogehoge", "contents": [ { "url": "~~~~.jpg" }, { "url": "~~~~.jpg" }, ]
APIKitのRequest
struct MyRequest: Request { let text: String let imageData: Data var baseURL: URL { return URL~~~ } var path: String { return "~~~~" } var method: HTTPMethod { return .post } var parameters: Any? { return [ "text": text, "contents": [ [ "url" : MultipartFormDataBodyParameters.Part(data: imageData, name: "url", mimeType: "image/jpeg"), "order": 1 ] ] ] } }
このようなリクエストをsendして、
The data couldn’t be read because it isn’t in the correct format
このような結果が返って来ます。何かわかる方がいましたらご教授お願いします。
あなたの回答
tips
プレビュー