私はanglejを使用してipメッセージング用のチャネルを作成/更新するためにtwilio rest apiを使用しようとしています(そして使用する必要があります)。twilio REST APIでPOSTパラメータが動作しない
以下は私のコードです:私が直面している問題は、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つのスペースインデントで始めることができますか?基本的にすべての '> 'を削除してください。それは誰にでも読めるようにするでしょう! – iScrE4m
なぜこのためにREST APIを使用する必要があるのか尋ねることはできますか?悪意のある攻撃者がそれらを盗んでTwilioアカウントを悪用する可能性があるため、クライアント側で資格情報を保持することは安全ではありません。また、IP Messaging JSライブラリを使用して安全にチャネルを作成し、更新することができます。 – philnash
私は多くのアイデアを試しました。私はチャネルを作成して更新するPHPコードを持っています。しかし、パラメータも機能していません。これは、すべてのコードでcurlを使用してphpで名前のNULL値を持つチャネルを作成しています。 –