1

我正在尝试(并且必须)使用twilio rest api使用 angularjs创建/更新用于 ip 消息传递的通道。

下面是我的代码:我面临的问题是,POST参数不起作用。频道创建时名称为空值。请帮我。

.controller('updatechannel',function($scope, $http) {   
   $http({
     method : "POST",
     url : "https://ip-messaging.twilio.com/v1/Services/IS*******/Channels" ,
     headers:{
       'authorization': '*******',
       'Content-Type':
       'application/x-www-urlencoded'
     },     
     data :{
       "friendlyName":"NEW_FRIENDLY_NAME"
     }  
   }).success(function(data,status, header, config) {     
     $scope.channelname = data;
   }).error ( function (data, status, header, config) {
     $scope.channelname =  'ERROR';   
   }); 
})
4

1 回答 1

1

尝试这样的事情。

var con = "your url"
var params = $.param({                            //your parameters
            friendlyName: "NEW_FRIENDLY_NAME",
            ormore:"one more parame"
        });


$http.post(con, params, config
               ).success(function (data, status, headers, config) {

                   $scope.channelname = data;
               })
               .error(function (data, status, header, config) {

                   $scope.channelname =  'ERROR';

               });
于 2016-09-08T08:25:20.283 回答