0

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
4

1 に答える 1

0

私は、クラスの列にアップロードされたファイルの URL 文字列を関連付けるだけで、解析中のモデルにファイルを添付する別の方法を使用することにしました。

于 2013-05-17T19:41:55.933 に答える