DocsService client = new DocsService("service name");
client.setUserCredentials(username,password);
File file = new File(filename);
URL url = new URL("https://docs.google.com/feeds/default/private/full/?ocr=true&convert=true");
String mimeType = DocumentListEntry.MediaType.fromFileName(file.getName()).getMimeType();
DocumentEntry newDocument = new DocumentEntry();
newDocument.setTitle(new PlainTextConstruct(file.getName()));
newDocument.setMediaSource(new MediaFileSource(file, mimeType));
//newDocument.setFile(file, mimeType);
newDocument = client.insert(url, newDocument);
System.out.println("uploaded "+file.getName());
JOptionPane.showMessageDialog(null, "uploaded "+file.getName(), "alert", JOptionPane.ERROR_MESSAGE);
使用此代码,我上传文件,但该文件作为文档上传。表示我上传该文件的任何类型都将作为文档上传到Google驱动器
据我所知(距离我查看已经有几个月了 ) ,谷歌驱动器API 还不支持(至今?)
。解决方法是考虑安装本机google驱动器共享,然后将要上传的文件写入本地映射的共享文件夹中。然后它的谷歌驱动器问题来处理上传。
我尝试的是下面的,但不是工作 从谷歌REST链接,它显示的例子如下,如何运行这个?
我尝试使用REST API将一个简单的文本作为文件上传到oneDrive。 我创造了一个象征:https://login.microsoftonline.com/ < li >授予类型客户端凭据 < li >客户端id我的客户端id < li>client_secret我的客户端机密 < Li > https://graph.microsoft.com/.default范围 Content-Typ
文件大小为13 GB tar。日志文件如下所示:
我的upload.js文件包含以下代码: 它通过终端工作,但我如何调用它在表单提交按钮点击或只是从不同的文件? 当我尝试的时候,它给我: 无法读取未定义的属性“prototype” 我对NodeJs还很陌生,我真的不知道该怎么做。 Google文档对我一点帮助都没有:/
我是不是漏掉了什么?从理论上讲,这应该适用于覆盆子,对吗?还有什么要做的? 谢谢
我是否需要登录到google cloud来访问身份验证令牌或凭据的API