I'am trying to import a user's gmail contacts using Angular Js. The code is working fine in plain javascript but giving error in angular js.

HTML Code..

```
<a class="btn btn-primary btn-simple" ng-click="importgoogle()"><u>Import Gmail Friends</u></a>

```

Angular Code..

```
   var clientId = 'Client ID';
var scopes = 'https://www.googleapis.com/auth/contacts.readonly';
   $scope.importgoogle = function(){
    window.setTimeout(authorize);       //calls authorize()
}

var authorize = function(){
    gapi.auth.authorize({client_id: clientId, scope: scopes, immediate: false}, handleAuthorization);       //calls handleAuthorization()
}

var handleAuthorization = function(){
    if (authorizationResult && !authorizationResult.error) {
            $.get("https://www.google.com/m8/feeds/contacts/default/thin?alt=json&access_token=" + authorizationResult.access_token + "&max-results=500&v=3.0",
            function(response){
                console.log(response);
                });
        }
}

```

After entering a user's Id & password the following error message is displayed in console..

```
  Uncaught ReferenceError: authorizationResult is not defined

```

Can't understand where I'm going wrong as this code is working in Javascript.Please help..