如何通过angularjs $ http服务将查询参数传递给parse-rest-api?

阿吉尔·莫汉(Ajil Mohan)

我正在学习AngularJS,我使用sublime-text作为编辑器并使用parse.com-rest-api作为后端层来设置开发环境。

我遇到了一种情况,我必须根据属性来获取数据。

在angularjs服务层的给定代码下,已从表“ filim”中获取所有记录。

var config = {

                    headers: {
                        'X-Parse-Application-Id': 'bNtp8FUfr0s1UsAwJr7MFjabCI31HytIuC3gCaJ2',
                        'X-Parse-REST-API-Key': 'g18cAoH7QkrBZenPqH0pynMKsn6pj4MyfDyIy6X1',
                    }
                };

        return {
            getFilims: function(callback) {
                var filims;

                var resp = $http.get('https://api.parse.com/1/classes/filim', config).success(function(data) {

                    callback(data.results);
                });
            }
        }

我已经修改了上面的url以发送query-parameter来过滤输出,但是没有用。我引用parse.com api文档[ https://www.parse.com/docs/rest#queries ]来修改url以发送查询-参数。

修改后的代码如下

var params = {“ where”:{“ status”:“ CLOSED”}}

        var resp = $http.get('https://api.parse.com/1/classes/filim?%s' % params, config).success(function(data) {

            callback(data.results);
        });

但这没有用。

这是使用查询参数的方法吗?

问候阿吉尔

'https://api.parse.com/1/classes/filim?%s' % params

这是用于内插字符串的python模式,不适用于javascript。

在javascript中组合字符串的正确方法是:

'https://api.parse.com/1/classes/filim?' + params

即使如此,这也可能行不通,因为您最终会得到以下结果:

'https://api.parse.com/1/classes/filim?[Object object]

对于parse.com,您需要做的是对查询进行JSON编码,因此请尝试以下操作:

var whereQuery = {"status" : "CLOSED"};
var url = 'https://api.parse.com/1/classes/filim?where=' + encodeURI(JSON.stringify(whereQuery));

var resp = $http.get(url, config).success(function(data) {
  callback(data.results);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用angularjs服务将表单参数传递给Rest?

来自分类Dev

通过JavaScript将复杂参数传递给Web API服务

来自分类Dev

如何将文件或目录路径作为REST API参数传递给Fistify端点

来自分类Dev

extjs 如何将参数传递给 web rest api 请求

来自分类Dev

AngularJS + Parse REST API-通过1000多个结果分页

来自分类Dev

使用 AngularJS 无法通过 REST API 获取参数

来自分类Dev

如何从AngularJS安全地将apiKey /客户端密钥传递给REST API

来自分类Dev

如何将凭证传递给 NiFi rest api

来自分类Dev

AngularJS 加载 REST API 服务

来自分类Dev

如何:将AngularJS Basic Auth + cookie传递到REST API服务器?

来自分类Dev

将多个参数传递给Rest API-Spring

来自分类Dev

angularjs 如何将 multipul 参数传递给 api

来自分类Dev

如何通过REST API在Parse中批量创建用户

来自分类Dev

如何通过eXist-db的REST api传递xquery?

来自分类Dev

如何通过PayPal REST API传递发票ID?

来自分类Dev

如何通过JIRA REST API查询日期范围?

来自分类Dev

如何使用REST API通过指针查询对象?

来自分类Dev

如何通过REST API使用IBM Watson的QA服务

来自分类Dev

如何保护通过GCP Cloud Run服务的REST API端点?

来自分类Dev

如何通过ActiveResource / REST API将文件上传到Redmine?

来自分类Dev

工具提示未通过REST API传递给文档

来自分类Dev

您可以在通过REST API传递的多索引查找密码查询中使用参数吗?

来自分类Dev

InfluxDB:通过REST API从测量查询数据

来自分类Dev

从angularjs消费REST Web Api服务

来自分类Dev

如何使用angularjs将HTTP POST方法中的两个不同类型的参数传递给Web API?

来自分类Dev

如何使用node.js将查询字符串参数传递给Smartsheet API?

来自分类Dev

如何将哈希查询参数传递给AWS API Gateway?

来自分类Dev

如何将JSON字符串作为查询参数传递给API Gateway

来自分类Dev

如何将查询字符串参数传递给ASP.NET Web API 2

Related 相关文章

  1. 1

    如何使用angularjs服务将表单参数传递给Rest?

  2. 2

    通过JavaScript将复杂参数传递给Web API服务

  3. 3

    如何将文件或目录路径作为REST API参数传递给Fistify端点

  4. 4

    extjs 如何将参数传递给 web rest api 请求

  5. 5

    AngularJS + Parse REST API-通过1000多个结果分页

  6. 6

    使用 AngularJS 无法通过 REST API 获取参数

  7. 7

    如何从AngularJS安全地将apiKey /客户端密钥传递给REST API

  8. 8

    如何将凭证传递给 NiFi rest api

  9. 9

    AngularJS 加载 REST API 服务

  10. 10

    如何:将AngularJS Basic Auth + cookie传递到REST API服务器?

  11. 11

    将多个参数传递给Rest API-Spring

  12. 12

    angularjs 如何将 multipul 参数传递给 api

  13. 13

    如何通过REST API在Parse中批量创建用户

  14. 14

    如何通过eXist-db的REST api传递xquery?

  15. 15

    如何通过PayPal REST API传递发票ID?

  16. 16

    如何通过JIRA REST API查询日期范围?

  17. 17

    如何使用REST API通过指针查询对象?

  18. 18

    如何通过REST API使用IBM Watson的QA服务

  19. 19

    如何保护通过GCP Cloud Run服务的REST API端点?

  20. 20

    如何通过ActiveResource / REST API将文件上传到Redmine?

  21. 21

    工具提示未通过REST API传递给文档

  22. 22

    您可以在通过REST API传递的多索引查找密码查询中使用参数吗?

  23. 23

    InfluxDB:通过REST API从测量查询数据

  24. 24

    从angularjs消费REST Web Api服务

  25. 25

    如何使用angularjs将HTTP POST方法中的两个不同类型的参数传递给Web API?

  26. 26

    如何使用node.js将查询字符串参数传递给Smartsheet API?

  27. 27

    如何将哈希查询参数传递给AWS API Gateway?

  28. 28

    如何将JSON字符串作为查询参数传递给API Gateway

  29. 29

    如何将查询字符串参数传递给ASP.NET Web API 2

热门标签

归档