Google Apps Sheet API:我可以在不对用户进行身份验证的情况下写入公共电子表格吗?

时间:2014-09-11 20:49:17

标签: javascript authorization google-spreadsheet-api

我试图write a list row向公众发布#'发布到网络"来自Javascript应用的Google电子表格。我基本上将电子表格用作可供任何人开放的快速数据库,但我似乎无法让POST请求生效。

curl -H "Authorization: <Client ID>" --data '<entry xmlns="http://www.w3.org/2005/Atom" xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended"><gsx:id>1</gsx:id><gsx:status>1</gsx:status><gsx:user_email>1</gsx:user_email><gsx:url domain>1</gsx:url domain><gsx:highlighted_text>1</gsx:highlighted_text><gsx:complete_text comments>1</gsx:complete_text comments><gsx:created_date>1</gsx:created_date><gsx:updated_date>1</gsx:updated_date><gsx:created_by>1</gsx:created_by><gsx:updated_by>1</gsx:updated_by></entry>' https://spreadsheets.google.com/feeds/list/asd2HIe_RkXHXbnszQwXV8NYSwsRC_Q9mUVZYFiWX99Q/1/public/full

上面的POST请求返回&#34;未找到页面&#34;错误,但对同一张表的GET请求工作得很好。所以我认为问题在于我的授权标题。

我希望避免让用户通过Google的身份验证屏幕,因为谁写入电子表格并不重要。

我可以在不指定用户的情况下编写吗? 授权标题会是什么样的?

任何帮助将不胜感激。感谢。

0 个答案:

没有答案