8

我正在编写一个谷歌小工具(除了普通的 html + javascript)来使用站点 api 将文件上传到私人谷歌网站。http://code.google.com/apis/sites/docs/1.0/developers_guide_protocol.html#UploadingFiles

我只能使用多部分表单上传文件。但它不起作用,因为 api 需要 oauth 身份验证。身份验证涉及在 POST 请求中设置一些标头字段。不幸的是,表单提交不允许我们设置标题,因此没有身份验证。由于跨域限制,我无法进行 ajax 调用。关于可以做什么的任何想法?

我能想到的一种方法是使用代理来进行经过身份验证的调用,但我想避免这种情况。我需要一种仅限 JavaScript 的方法。

4

2 回答 2

1

发布到服务器端脚本并使用所需的所有标头发起 curl 请求?

于 2012-07-19T12:21:36.890 回答
0

我在看同样的问题。我现在找到了适用于 JavaScript 的 Google APIs 客户端库。我不知道它是否支持 Google 协作平台,但我打算试试。

于 2014-01-15T08:28:06.203 回答