谷歌小工具和网站api

时间:2010-01-06 06:44:35

标签: javascript oauth google-api google-gadget

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

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

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

2 个答案:

答案 0 :(得分:1)

发布到服务器端脚本并使用您想要的所有标头发起卷曲请求?

答案 1 :(得分:0)

我正在看同样的问题。我现在找到了Google APIs Client Library for JavaScript。我不知道它是否支持Google协作平台,但我打算尝试。