我看到可以使用该API通过VB.Net和C#上传文件用于桌面应用程序和Node.js,ASP Net用于Web应用程序,但我需要知道是否可以通过Javascript实现它(无节点。 js)在前端。
Ps:我想将文件上传到Google云端硬盘服务帐户。
答案 0 :(得分:0)
如果您想单独使用Javascript上传文件,您可以使用云端硬盘服务在Google脚本中进行上传。以下是两个可能有用的链接:
答案 1 :(得分:0)
当然可以。
您可以使用JavaScript客户端库与Google进行互动 来自Web应用程序的API,例如人员,日历和驱动器。 (developers.google.com)
您需要先导入Google API客户端库。
<script src="https://apis.google.com/js/api.js"></script>
...并初始化它:
function start() {
// 2. Initialize the JavaScript client library.
gapi.client.init({
'apiKey': 'YOUR_API_KEY',
// Your API key will be automatically added to the Discovery Document URLs.
'discoveryDocs': ['https://people.googleapis.com/$discovery/rest'],
// clientId and scope are optional if auth is not required.
'clientId': 'YOUR_WEB_CLIENT_ID.apps.googleusercontent.com',
'scope': 'profile',
}).then( /* your requests go HERE */ )
};
// 1. Load the JavaScript client library.
gapi.load('client', start);
...最后继续处理您的请求。
在快速入门 - Javascript 文档页面中,您将找到Drive API用法的简单示例。 https://developers.google.com/drive/v3/web/quickstart/js
关于 Javascript客户端库的所有内容: https://developers.google.com/api-client-library/javascript/start/start-js