我正在创建一个项目,当人们使用google登录时,我想为其添加一种创建google文档的方法。目前,我已经成功地为人们添加了一种使用Google+ API与google登录的方法,但是我不知道如何从那里创建google文档。我整天都在网上浏览和堆栈溢出,但是我什么也没找到,或者解决方案对我不起作用。例如,当我在这里使用this帖子中的建议时,它说gapi.client是未定义的,仅当我一直在使用问题本身中使用的代码时:
gapi.client.drive.files.create({
"name": "settings",
}).execute();
这是我设法添加Google登录名的方式:
function onSignIn(googleUser) {
var profile = googleUser.getBasicProfile();
console.log('Logged in as: ' + profile.getName());
}
function sign_user_out() {
var auth2 = gapi.auth2.getAuthInstance();
auth2.signOut().then(function () {
console.log('User signed out.');
});
auth2.disconnect();
}
<head>
<meta name="google-signin-client_id" content="MY_CLIENT_ID.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script src="https://apis.google.com/js/api.js"></script>
</head>
<body>
<div class="g-signin2" data-onsuccess="onSignIn"></div>
</body>
如果任何人都可以将我引到可以找到我所缺少的内容以及如何添加的任何资源,那么将不胜感激!谢谢!