首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Parse和角$resource的云函数参数

基于Parse和角$resource的云函数参数
EN

Stack Overflow用户
提问于 2015-05-22 09:01:43
回答 1查看 155关注 0票数 0

我想叫这个云函数..。

代码语言:javascript
复制
Parse.Cloud.define("getMyData", function(request, response) {
  console.log('request is : '+JSON.stringify(request));
  console.log('parameter is : '+request.params.name);
  //...
  response.success('Run method successfully');
});

从角前端使用。

代码语言:javascript
复制
$resource 'https://api.parse.com/1/functions/getMyData', {},
    myCustomMethod:
      method: 'POST'
      headers:
        'X-Parse-Application-Id': 'FjV0J.....'
        'X-Parse-REST-API-Key': 'Tr7Sipvu....'
      params:
        name: 'William'

我的云函数会被调用,但我似乎无法检索我的name参数:

代码语言:javascript
复制
I2015-05-16T00:51:08.497Z]request is : {"body":"{}","params":{},"installationId":"","user":null,"master":false}
I2015-05-16T00:51:08.497Z]parameter is : undefined

为什么我的参数不出现在平行线中?使用角$resource进行这样的API调用有问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-05-22 09:01:43

让我走上正确道路的是,它在使用curl调用(如文档化的这里 )时非常有效。

最后,我可以使用$http而不是$resource检索参数:

代码语言:javascript
复制
// In controler
$http.post 'https://api.parse.com/1/functions/getMyData'
      ,
        name: 'William'
      ,
        method: 'POST'
        headers:
          'X-Parse-Application-Id': 'FjV0J.....'
          'X-Parse-REST-API-Key': 'Tr7Sipvu....'
      .success (data) ->
        $scope.data = data

看来,Parse期望参数通过角$resource无法传输的数据传输。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30392523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档