Я пытаюсь импортировать контакты gmail пользователя с помощью Angular Js. Код работает нормально в простом javascript, но дает ошибку в угловых js.Импорт контактов Google с помощью angularjs
HTML код ..
<a class="btn btn-primary btn-simple" ng-click="importgoogle()"><u>Import Gmail Friends</u></a>
Угловой код ..
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);
});
}
}
После ввода Id & пароля пользователя появляется следующее сообщение об ошибке отображается в консоли ..
Uncaught ReferenceError: authorizationResult is not defined
Не могу понять, где я ошибаюсь, поскольку этот код работает в Javascript.Pl облегчение справки.
Вы уверены, что это код, который бежать? В этом коде он не может получить эту ошибку. – Ygalbel
Возможно, вам нужно обновить/перезагрузить код – Ygalbel