0

我试图更新我的谷歌网站,但我一直得到这个

服务器响应:403,无权写入此提要

当我更新内容、创建新站点、在站点中创建新页面时会发生这种情况。

但是,我能够检索网站的内容并查看其中包含的网页。我是网站的创建者。此外,我正在使用 clientLogin() 向 google 站点提供身份验证。我计划在其上运行此脚本的服务器没有 gui,因此我不能使用 gauth 或 oath(除非 somone 有办法这样做)。

4

1 回答 1

0

根据 Google 自己的说法,ClientLogin方法应该替换为 OAuth。

重要提示:ClientLogin 已于 2012 年 4 月 20 日正式弃用。它将根据我们的弃用政策继续工作,但我们鼓励您尽快迁移到 OAuth 2.0。

我建议使用 OAuth 库,而不是一开始就自己做。
python-oauth2是一个不错的选择。


编辑:如果你有的话,谷歌在 app-engine 模块中内置了OAuth API 。

from google.appengine.api import oauth

否则对于手动 OAuth 实施:oauth google using python(我不会在这里发布示例代码,因为那个人应该得到他能得到的好处。

于 2013-08-19T05:50:05.603 回答