看起来最近嵌入已发布的谷歌文档演示文稿发生了细微的变化。
iframe 嵌入的 url 更改为:
https://docs.google.com/present/embed?id=[doc_id]
到:
https://docs.google.com/presentation/embed?id=[doc_id]
看起来有些旧文档仍然需要旧的嵌入 url,而新文档需要新的 url。所以给定一个 doc_id 有没有办法(使用 API)来获取你应该使用的嵌入 url?
更新:
浏览了一下,从修订版来看,旧文档的链接标签带有rel=http://schemas.google.com/docs/2007#publish
,其中包含https://docs.google.com/present/embed?id=[doc_id]
,但在新文档上,该值是https://docs.google.com/feeds?xoauth_requestor_id=[user_email]
。
所以问题是我可以假设如果rel=http://schemas.google.com/docs/2007#publish
包含的链接https://docs.google.com/feeds?xoauth_requestor_id=[user_email]
那么我需要使用这个 urlhttps://docs.google.com/presentation/embed?id=[doc_id]
吗?
还是只是 API 没有在修订版中包含正确的值?(因为我认为这只是最近才发生的)。