我正在构建一个流星application.In很多我需要访问谷歌服务的实例,如共享,上传文件等。
浏览了谷歌的指南,但有些地方还不清楚。
创建了一个新项目,然后在概览中启用了驱动器API。创建凭据-->服务帐户密钥-->App。
下载了私钥。
在我的应用程序中,有一个按钮当点击时,它应该访问google服务,比如如果按钮是用于文件共享的,那么它应该访问google的共享服务,或者如果它是用于文件上传的,那么它应该访问google的上传以驱动服务,类似地,我想在我的应用程序中查看上传到google驱动器的文件。
有人帮我处理代码,因为我对流星非常陌生,我发现开发过程中遇到了困难。
发布于 2016-04-12 00:20:48
你可以遵循谷歌提供的快速启动。使用它作为垫脚石,让自己熟悉使用api的行为、错误和最佳实践。
下面是列出文件名和ID的示例代码:
/**
* Lists the names and IDs of up to 10 files.
*
* @param {google.auth.OAuth2} auth An authorized OAuth2 client.
*/
function listFiles(auth) {
var service = google.drive('v3');
service.files.list({
auth: auth,
pageSize: 10,
fields: "nextPageToken, files(id, name)"
}, function(err, response) {
if (err) {
console.log('The API returned an error: ' + err);
return;
}
var files = response.files;
if (files.length == 0) {
console.log('No files found.');
} else {
console.log('Files:');
for (var i = 0; i < files.length; i++) {
var file = files[i];
console.log('%s (%s)', file.name, file.id);
}
}
});
}注意:遵循先决条件。
进一步阅读,这将帮助您与google集成
教程
这里是一个教程,为实现谷歌OAuth 2.0的服务器与服务器之间的交互为流星.您还可以使用JavaScript应用程序向驱动API发出请求。
https://stackoverflow.com/questions/36540055
复制相似问题