smart-mobile-software / ocrapiservice

Ocr Api Service official repository
http://ocrapiservice.com
63 stars 84 forks source link

OCRAPISERVICE issue. Saying language parameter is missing. #13

Open thari911 opened 8 years ago

thari911 commented 8 years ago

Hey could you please help me with this... No matter whether i use local image or remote image it always tells me language parameter is missing. Even i dont enter an image url thats the error it gives me.

Please help, my code is below.

mainApp.controller('RegisterCtrl1', function($scope, $timeout, $state, $ionicLoading, $cordovaCamera, $http) {

// With the new view caching in Ionic, Controllers are only called // when they are recreated or on app start, instead of every page change. // To listen for when this page is active (for example, to refresh data), // listen for the $ionicView.enter event: //$scope.$on('$ionicView.enter', function(e) { //});

// Form data for the login modal $scope.registerData = { };

$scope.takePicture = function() { navigator.camera.getPicture(onSuccess, onFail, { quality: 50, sourceType : Camera.PictureSourceType.CAMERA, destinationType: Camera.DestinationType.FILE_URI }); console.log("Take Picture Working");
}

function successCallback (result) { alert("Success :" + result); } function errorCallback (error) { alert("Error :" + error); }

function onSuccess(imageURI) { alert(imageURI); var requestParams = { image : "https://pbs.twimg.com/media/BblNFPTCEAAvPZL.jpg", language : "en", apikey : "I DELETED THIS KEY" } console.log(requestParams); $http.post('http://api.ocrapiservice.com/1.0/rest/ocr', requestParams) .success(function(results){ console.log("OCR Response ", results);
}) .error(function(error){ console.log(error);
});

// ocrapiservice.convert( successCallback, errorCallback, imageURI, "en", "xB4FdPW4uU" ); }

function onFail(message) { alert('Failed because: ' + message); }

// Perform the login action when the user submits the login form $scope.checkUser = function() { console.log('Doing User Checking 1 ', $scope.registerData); $ionicLoading.show({ template: '

Checking User Info... Please Wait!!!

', animation: 'fade-in', showBackdrop: true, maxWidth: 200, showDelay: 0 }); $timeout(function() { $ionicLoading.hide(); $state.go('app2.register2'); }, 5000); };

});

ahmet571 commented 4 years ago

hI,

I'm getting the same error "HTTP / 1.1 400 Bad Request The language parameter is missing" ocra language is missing