繁体   English   中英

如何在Angular JS Rest调用中传递多个参数

[英]How to pass multiple argument in angular js rest call

尝试使用$ http.get()方法并在传递多个参数的情况下在angular js中强制执行剩余调用,但会引发错误

  var app = angular.module('angularjs-starter', []);


    app.controller('MainCtrl', function ($scope, $http) {


        $http.get("https://api.nexmo.com/verify/json?api_key=56a9bn1af&api_secret=d3n0de241&number=919690286358&brand=stayuncle");

    });

错误是:

org.xml.sax.SAXParseException; lineNumber: 364; columnNumber: 85; The reference to entity "api_secret" must end with the ';' delimiter.

有任何可能的解决方法?

嗨,您可以尝试以下操作,因为我不在电脑前,所以无法尝试提出建议。

var obj = {api_key = 56a9bn1af,api_secret = d3n0de241,number = 919690286358,brand =“ stayuncle”};

$ http.get(“ https://api.nexmo.com/verify/json?param= ” + json.stringfy(obj));

通过检查API,我认为您必须尝试一下-

"https://api.nexmo.com/verify/json?api_key={api_key}&api_secret={api_secret}&number=447525856424&brand=MyApp"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM