REST API と triggerIO を使用して、Parse のモデルに画像ファイルを添付しようとしています。しかし、失敗しています。
エラーが発生しています:
'{"type":"EXPECTED_FAILURE","content":"{\\"code\\":107,\\"error\\":\\"This endpoint only supports Content-Type: application/json requests, not application/x-www-form-urlencoded.\\"}","statusCode":"400","message":"HTTP error code received from server: 400"} [71.87s]'
これは関連するコード ブロックです。
attachImg: (data) ->
uploadData =
"picture": {
"name": data,
"__type": "File"
}
forge.request.ajax
type: "POST",
url: "https://api.parse.com/1/classes/WorkoutLog",
data: uploadData,
dataType: "json"
headers:
"X-Parse-Application-Id": 'MY-APP-ID',
"X-Parse-REST-API-Key": 'MY-REST-API-KEY',
"Content-Type": 'application/json'
success: (data) ->
debug "File attached"
error: (err) ->
debug err