ルーズリーフ

公私におよぶ経験値獲得履歴的ななにか。

oEmbedを使ってSpeakerDeckのスライドを埋め込む

SpeakerDeckが用意してくれているoEmbedのAPIを叩いて、HTMLのiframeタグを取得するとスライドの埋め込みめっちゃ簡単。
しかしSpeakerDeckのMyDeckには出ていないし、そんなに頻繁には使わないのでよく忘れるためメモ。

https://speakerdeck.com/oembed.json?url=[ここに対象スライドのURL]

私はBootstrapを使用した静的なウェブサイトを作ることが多いので、ブラウザから上記のAPIを叩いて内容をコピペすることがほとんど。
それだけの使い方だとしても、その他周辺スライドへのアクセスもサクッとできるし重宝しています。

  • レスポンスJSONサンプル(ブラウザ表示, 生データ)

f:id:hrk0619:20181001142007p:plain
f:id:hrk0619:20181001142017p:plain