通过角度JS中的POST请求发送音频数据

时间:2014-01-09 12:29:41

标签: angularjs angular-http

我正在使用angular js向API发出POST请求。我需要发送一些标题和音频文件。 我在控制器中编写了相同的示例代码。

    $scope.files='bostonSeltics.wav';
    $scope.getText = function (access_token) {$http({method:'POST',
    url:'https://api.att.com/rest/1/SpeechToText',      
    headers:{
    'Accept':'application/json',
    'Authorization':'Bearer '+access_token,
    'X-SpeechContext': 'Generic',
    'Content-Type':'audio/wav'},
    data:$scope.files}).success(function(response){
    ......
      }).error(function(error){
    ......
    });

我只是想知道这种发送音频数据的方法是否正确。

提前致谢。

此致 莫汉

1 个答案:

答案 0 :(得分:0)

使用angular js文件上传指令,它比http .. ng-file upload更容易上传,如果你可以在工厂内写字,我会更好,它会提高可重用性