我正在编写一个谷歌小工具(除了普通的HTML + javascript),使用网站api将文件上传到私人谷歌网站。 http://code.google.com/apis/sites/docs/1.0/developers_guide_protocol.html#UploadingFiles
我只能使用多部分表单上传文件。但它不起作用,因为api需要oauth身份验证。验证涉及在POST请求中设置一些头字段。不幸的是表单提交不允许我们设置标头,因此没有身份验证。由于跨域限制,我无法进行ajax调用。关于可以做些什么的任何想法?
我能想到的一种方法是使用代理来进行身份验证调用,但我想避免这种情况。我需要一种只使用javascript的方法。
答案 0 :(得分:1)
发布到服务器端脚本并使用您想要的所有标头发起卷曲请求?
答案 1 :(得分:0)
我正在看同样的问题。我现在找到了Google APIs Client Library for JavaScript。我不知道它是否支持Google协作平台,但我打算尝试。