Slidshare API v1嵌入

时间:2015-10-22 07:56:44

标签: api embed

我们一直在使用Slideshare一段时间没有问题。

但今天我收到了错误报告,说明嵌入的内容已不再可用。

这是我收到的错误消息:

  

此嵌入内容不再有效。如果您是此>内容的所有者,请从SlideShare重新嵌入此内容。如果您在重新嵌入内容时遇到问题,请与我们联系。

我们在API的实现方面没有任何改变,这是iframe嵌入的示例网址。

  

https://www.slideshare.net/slideshow/embed_code/54248876

上传到此网址 https://www.slideshare.net/api/2/upload_slideshow,我们从响应中取回“SlideShowID”变量,并将其保存为嵌入内容。

将其用于iframe中的EMBED网址。

  

// www.slideshare.net/slideshow/embed_code / {{$ specifics ['slideshare_id']}}

直到昨天/今晚一直工作正常。 我无法在SlideShare支持区域或类似地方找到类似问题的任何内容。

  • 他们最近有什么改变吗?

您是否有过相同的经历,或者是完全适应新V2 API并使用Secret URL进行嵌入的解决方案?

2 个答案:

答案 0 :(得分:1)

使用(key / tPZujl6Z4fjvro)更改Slideshare ID(例如49406278)a embed url src的结尾。

答案 1 :(得分:0)

要以编程方式解决此问题,您可以使用此API更新检索所有幻灯片共享的数据库数据:

/get_slideshows_by_user

生成的XML很容易解析,并为每个幻灯片显示 ID SlideshowEmbedUrl

    <Slideshow>
      <ID>54248876</ID>   
    ...  
      <SlideshowEmbedUrl>https://www.slideshare.net/slideshow/embed_code/key/aaaaaaaaaa</SlideshowEmbedUrl>    
    ...    
    </Slideshow>

Api documentation site