2013-01-08 59 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() 

這將返回修訂對象,設置文檔的發佈屬性。

相關問題