javascript - 以下 Parse.com Parse.Cloud 定义、运行和回调代码有什么问题

标签 javascript parse-platform

用真实代码 VS sudo 代码重新提出问题 Having problems with some code on Parse.com's Cloud Code

/* 我在这里做错了什么?

我不想重写所有代码来与 Parse.Cloud.run 一起使用,所以我决定创建一个函数来为我做到这一点。

错误消息:

更新失败,无法加载触发器。错误是 TypeError: Object # has no method 'request'

*/

Parse.Cloud.define("httpx", function(request, response) {
    Parse.Cloud.httpRequest({
        url: request.params.url,
        method: request.params.method,
        headers: request.params.headers
    }, {
        success: function(httpResponse) {
            response.success(httpResponse);
        },
        error: function(httpResponse) {
            response.error(httpResponse);
        }
    });
});

function sendRequest(path, method, callback) {
    if (!initialized) {
        throw 'not initialized, call initialize(username, password) first before calling the API';
    }
    // Allows for only 2 paramiters to be passed if no method passed.
    if (typeof method == 'function') {
        callback = method;
        method = 'GET';
    }
    var type = (useHttps) ? 'http://' : 'https://';
    ////////////////////////////////////////
    var request = Parse.Cloud.run("httpx", {
        url: type + 'rest.website.com/' + path,
        method: method,
        headers: headers
    }, {
        success: function(httpResponse) {
            if (callback) {
                callback(httpResponse.text);
            }
            response.success(httpResponse.text);
        },
        error: function(httpResponse) {
            callback(httpResponse.status);
            response.error('Request failed with response code ' + httpResponse.status);
        }
    });
    //////////////////////////////////////////
}

最佳答案

response.success(httpResponse.text);

在哪里定义响应对象?

关于javascript - 以下 Parse.com Parse.Cloud 定义、运行和回调代码有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15743553/

相关文章:

ios - 如何在 PFImageView 中显示 PFFile 下载的进度

javascript - 调用函数 update() 时 ViewModel 不更新

javascript - Bootstrap 轮播显示不正确

javascript - 如何使用 package.json 中的 'main' 参数?

parse-platform - react native _weakMap2 错误

ios - 重新加载数据时 CollectionView 闪烁

ios - 解析查询不显示最新数据

javascript - 在 JAVASCRIPT 模块模式中定义私有(private)字段成员和继承

javascript - JavaScript 中是否有等效的 Task.Run ?

iphone - 如何获取给定 PFUser 的 facebook 用户名?