我正在编写一个谷歌小工具(除了普通的 html + javascript)来使用站点 api 将文件上传到私人谷歌网站。http://code.google.com/apis/sites/docs/1.0/developers_guide_protocol.html#UploadingFiles
我只能使用多部分表单上传文件。但它不起作用,因为 api 需要 oauth 身份验证。身份验证涉及在 POST 请求中设置一些标头字段。不幸的是,表单提交不允许我们设置标题,因此没有身份验证。由于跨域限制,我无法进行 ajax 调用。关于可以做什么的任何想法?
我能想到的一种方法是使用代理来进行经过身份验证的调用,但我想避免这种情况。我需要一种仅限 JavaScript 的方法。