See how unlocking a portion of your data to a community of eager developers and providing real-time datasets through a public API will enable your community to build things, such as interactive Extensions, you haven’t considered.
3. Amazon GDC
Unlock a portion of your data to a community of eager
developers.
Provide real-time datasets through a public API
(Match, Player, Gear, Achievements, etc.).
Enable your community to build things you haven’t
considered.
Openness is powerful and mutually beneficial.
Information Wants to be Free
4. Amazon GDC
Extensions are developer-created
interactive overlays and panels that live
natively on Twitch.
Broadcasters enable extensions on their
channel to create more engaging
experiences for their viewers.
Provides one-way flows of information
to viewers and two-way interactions
from viewers back to game services.
Twitch Extensions
5. Amazon GDC
Broadcasters <3 Extensions
50M366K
Channels with an
Extension Installed
ViewersLive Extensions
126
6.
7.
8. Amazon GDC
What’s already available?
You know your game and your community best.
Think backwards and empathize.
Consider potential abuse patterns.
It’s All About The Data
9. Amazon GDC
Employ common standards
(OAuth 2, REST, JSON).
Enforce rate limits.
Consider available frameworks.
Design for scalability, security, and availability.
API Best Practices
10. Amazon GDC
Create a dedicated space for documentation and
communication.
Announce and market your API as a feature.
Provide clear and concise terms of use.
Listen to your community.
We can help! This is what we do.
Fostering a Data-Driven Community
14. Amazon GDC
What’s Next?
Visit the Extensions Kiosk
Visit an AWS Kiosk to learn about API
Gateway
Learn more on the Twitch Developer
Site
https://dev.twitch.tv/extensions
Follow us on Twitter
@TwitchDev