zum*_*zum 3 parse-platform parse-cloud-code
我在解析时正在编写云代码函数,我正在试图弄清楚如何处理GET URL中的参数.
所以我有一个像这样的简单函数:
Parse.Cloud.define("someFunction", function(request, response) {
// how can I use GET parameters here??
});
Run Code Online (Sandbox Code Playgroud)
如何重命名"someFunction"处理GET参数,以便我可以在我的云代码函数逻辑中使用它们?
所以例如我希望能够"myName"在GET中传入名称字符串:
https://api.parse.com/1/functions/someFunction?名称= MYNAME
任何简单的例子?我找了一会儿找不到一个.
谢谢
编辑:所以我修改我的功能看起来像这样:
Parse.Cloud.define("someFunction", function(request, response) {
// how can I use GET parameters here??
var name = request.params.name
response.success("the name = " + name)
});
Run Code Online (Sandbox Code Playgroud)
然后我称之为:https: //api.parse.com/1/functions/someFunction?name = someName
我得到的是这个:
{"result":"the name = **undefined**"}
Run Code Online (Sandbox Code Playgroud)
使用POST请求调用云函数,而不是GET请求.这是我从文档[1]中获取的cURL的一个简单示例.
curl -X POST \
-H "X-Parse-Application-Id: YOUR_APP_ID" \
-H "X-Parse-REST-API-Key: YOUR_REST_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"John Doe"}' \
https://api.parse.com/1/functions/someFunction
Run Code Online (Sandbox Code Playgroud)
[1] https://www.parse.com/docs/cloud_code_guide#functions
| 归档时间: |
|
| 查看次数: |
3270 次 |
| 最近记录: |