Javascript Parse.com从回调URL获取数据

Javascript Parse.com从回调URL获取数据,javascript,get,parse-platform,parse-cloud-code,Javascript,Get,Parse Platform,Parse Cloud Code,我目前正在尝试使用一个API,对于该API,该应用程序的开发人员控制台要求开发人员提交一个回调URL。每当应用程序的用户执行某项操作时,它都会向回调URL提交GET请求,我可以从该请求中检索数据。我正在使用的当前url是。如何处理GET请求中的数据,即GET参数?我在Parse.com上找到了一个答案,上面说如何从POST请求中检索数据,但它只说data=request.body。对于GET请求,我是否也这样做?如果是,那么之后我该怎么做?request.body是json值吗 Parse.Cl

我目前正在尝试使用一个API,对于该API,该应用程序的开发人员控制台要求开发人员提交一个回调URL。每当应用程序的用户执行某项操作时,它都会向回调URL提交GET请求,我可以从该请求中检索数据。我正在使用的当前url是。如何处理GET请求中的数据,即GET参数?我在Parse.com上找到了一个答案,上面说如何从POST请求中检索数据,但它只说data=
request.body
。对于GET请求,我是否也这样做?如果是,那么之后我该怎么做?
request.body
是json值吗

Parse.Cloud.define("receiveInfo", function(request,response){

        var params = request.body;//is this right to get the GET parameters they send? if so what do I do next?

    });

文档中包含您的解决方案,网址为:

对于GET请求,必须使用
request.params
对象,该对象包含GET的所有请求参数。POST在请求正文中发送,在请求参数中获取

看起来您正在尝试获取可以使用类似以下内容的参数:

Parse.Cloud.define("myMethod", function(request, response) {
  if(request.params.myparam == "moo") {
    response.success("Cow!");
  }
  else {
    response.error("Unknown type of animal");
  }
});

你能再清楚一点吗?似乎您正在尝试使用RESTAPI调用云函数。如果你发布了你正在使用的代码,回答起来会容易得多。读第一段。本质上,我只是尝试使用云代码处理它们提供的GET参数。该函数为空,但称为“retrieveInfo”。我不知道该在函数中做什么。你不需要对你的云函数进行GET调用,你需要做一篇文章,就像文档中这里解释的那样()。你应该能够检索你通过request.params传递的值。我没有打电话,应用程序是。你读了第一段吗?你指的是什么“那个应用程序”?