Я пытаюсь (и должен) использовать 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';
});
})
попробуйте что-то вроде этого.
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';
});
Других решений пока нет …