Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Confluence Embed.ly Addon for OnDemand
Search
Matthew Jensen
June 27, 2014
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Confluence Embed.ly Addon for OnDemand
Lightning talk about the Confluence Embed.ly add on for OnDemand.
Matthew Jensen
June 27, 2014
Other Decks in Technology
See All in Technology
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
150
go-sqletch
moznion
0
140
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
How to Design Configuration for Rails Applications
willnet
1
800
Rust で関数型ドメインモデリング
takonda
0
140
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
240
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
460
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
sira's awesome portfolio website redesign presentation
elsirapls
0
460
How to train your dragon (web standard)
notwaldorf
96
6.9k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Transcript
embed.ly Confluence Addon
oembed http://oembed.com/ oEmbed is a format for allowing an embedded
representation of a URL on third party sites. The simple API allows a website to display embedded content (such as photos or videos) when a user posts a link to that resource, without having to parse the resource directly.
http://host/services/oembed/?url=url
{ "version": "1.0", "type": "photo", "width": 240, "height": 160, "title":
"ZB8T0193", "url": "http://farm4.static.flickr.com/3123/2341623661_7c99f48bbf_m.jpg", "author_name": "Bees", "author_url": "http://www.flickr.com/photos/bees/", "provider_name": "Flickr", "provider_url": "http://www.flickr.com/" }
embed.ly
{ "provider_url": "https://www.atlassian.com", "description": "Millions of users globally rely on
Atlassian products every day for…” "title": "Software Development and Collaboration Tools | Atlassian", "url": "https://www.atlassian.com/", "thumbnail_width": 1953, "thumbnail_url": "https://www.atlassian.com/docroot/wac/resources/wac/img/hubspot_photo.jpg", "version": "1.0", "provider_name": "Atlassian", "type": "link", "thumbnail_height": 870 }
The Add On http://bitbucket.org/mjensen/embedly-addon The Confluence Embedly Add On uses
the embed.ly service to embed many different types of content on a Confluence page.
var apiUrl = "https://api.embed.ly/1/oembed?url=" + url; $.get(apiUrl, function (data) {
var body = $("body"); switch (data.type) { case "photo": body.append("<img src=\"" + data.url + "\">"); AP.resize(); break; case "video": case "rich": body.append($(data.html)); AP.resize(data.width, data.height); break; case "link": default: body.append("<a target=\"_new\" title=\"" + data.title + "\" href=\"" + data.url + "\">"+data.title+"</a>"); AP.resize(); break; } })
https://pug.jira.com/wiki/display/CE/Confluence+Embed.ly+Add+On Example: Code: http://bitbucket.org/mjensen/embedly-addon
• On Marketplace (/)! • On Pug (/)! • In
Use (x)! • On EAC (?) Status
• Hard coded host names in Development! • Deployment to
Heroku Pain Points