Ich entwickle eine Anwendung mit Cordova und möchte Dateien in Googe Drive speichern.Verwendung der Google API Javascript in Cordova/Phonegap
Ich habe Erfolg in der Anmeldung bei Google, mit dem Cordova-Plugin-googleplus (https://github.com/EddyVerbruggen/cordova-plugin-googleplus). Allerdings konnte ich die Plugin-Returns zu mir nicht bekommen, AccessToken oder IdToken, also könnte ich mit Google Javascript API verwenden.
window.plugins.googleplus.login(
{
'scopes': 'https://www.googleapis.com/auth/drive.file profile',
'offline': true,
'webApiKey': ‘CODE’
},
function (obj) {
$scope.$apply(function() {
$scope.srcImage = obj.imageUrl;
$scope.NomeGoogle = obj.displayName;
});
},
function (msg) {
alert('Erro');
alert('error: ' + msg);
}
);
Ich habe versucht, den Code unten verwenden, kehrte aber ich folgende Fehlermeldung:
"Uncaught gapi.auth2.ExternallyVisibleError: Invalid cookiePolicy"
gapi.load('auth2', function() {
gapi.auth2.init({
client_id: 'REVERSED_CLIENTID',
}).then(function(){
auth2 = gapi.auth2.getAuthInstance();
console.log(auth2.isSignedIn.get()); //now this always returns correctly
});
});
Was soll ich in angular2 mit typoskript machen? $ .param ist Jquery-Methode, aber angular2 unterstützt Jquery nicht? –