Google幻灯片 - 以编程方式发布到Web链接

时间:2017-07-28 21:15:52

标签: google-drive-api google-slides-api

是否可以通过" 发布到网络... " Google幻灯片演示以编程方式

enter image description here

与Sheets不同,Slides会为发布提供其他参数。我试图弄清楚如何以编程方式推送演示文稿并获取已发布的U​​RL以供在我的应用程序中使用。

enter image description here

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

我没有使用Google Slides API找到发布功能。为此,您可能需要file a feature request

使用Google Drive API,您可能需要查看Publishing revisions

  

对于Google文档,表格和幻灯片,您可以通过设置published属性将任何修订发布到网络。如果文件是在G Suite域中创建的,则publishedOutsideDomain属性指示修订版是否可供任何人访问,或者是否仅限于域的用户。

观看Google工程师video讨论相关提示和技巧以获取更多信息。

答案 1 :(得分:0)

您可以通过Google驱动器API设置权限,并使用https://developers.google.com/drive/api/v3/reference/permissions/create创建权限,在request_body中包括属性“ role”:“ reader”,“ type”:“ anyone”,“ allowFileDiscovery”:false(获取“ nobodyWithLink“ id权限) 并将标题的修订版本(最后一个)设置为与https://developers.google.com/drive/api/v3/reference/revisions一起发布,包括在请求正文中的着装"published": true, "publishAuto": true, "publishedOutsideDomain": true,