Параметр POST не работает в API REST Twilio

Я пытаюсь (и должен) использовать twilio rest api создать / обновить канал для ip-сообщений с помощью angularjs.

Ниже мой код: проблема, с которой я сталкиваюсь, POST параметр не работает. Канал создан с нулевым значением name. Пожалуйста, помогите мне.

.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';
});
})

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';

});
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]