我正在尝试(并且必须)使用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';
});
})
答案 0 :(得分: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';
});