2013-01-08 118 views
8

我试图模拟使用Google Drive API的Python版本在Google文档中单击“发布到网页” - >“立即发布”。基于我对文档的模糊理解,我认为这应该起作用:使用Drive python API在Google电子表格中设置“发布到网络”

service.revisions().update(fileId = newfile['id'], 
    revisionId='head', body={'published':True, 'publishAuto': True}) 

但是,这似乎对我的文档没有影响。

我希望能够以编程方式创建立即可以访问的Google电子表格。

+0

这应该是对的。你会得到一个有效的修订对象吗? –

+0

我没有,我找回了一个HTTP响应对象。不过,您的有用评论帮助我确定了解决方案,下面... –

回答

5

原来那年代由代码片段返回上述需要调用​​响应对象:

service.revisions().update(fileId = newfile['id'], revisionId='head', 
    body={'published':True, 'publishAuto': True}).execute() 

这将返回修订对象,设置文档的发布属性。

相关问题