Share to Facebook Stories and Reels from Unity.
Facebook Story Kit opens the Facebook app with your image or video ready to post as a Story or a Reel, with an optional sticker on top or a gradient behind it. There is no Facebook SDK to install and no login: set your App ID once and pass a file path.
Setup is zero. On Android the plugin brings its own FileProvider, the Facebook manifest query and its androidx dependency; on iOS a build step adds the Facebook URL schemes to Info.plist.
Share in one line
Set your App ID once, then pass a file path: the Facebook app opens with your story.
Stories and Reels
Image, video, sticker and gradient Stories, and video Reels with or without a sticker.
Zero setup
No manifest edits, no Gradle templates, no dependency resolver, no Facebook SDK.
Android and iOS
One C# API over Facebook's Android intents and its iOS pasteboard sharing.
Description
SHARING
- Image Story, image + sticker, sticker on a two-colour gradient
- Video Story, video + sticker
- Video Reel, Reel + sticker
- Check whether the Facebook app is installed
- Optional attribution link on Android, for apps Facebook has approved
PLATFORMS
- Android: Facebook’s Story and Reel intents through the plugin’s own FileProvider; works with files in persistentDataPath and temporaryCachePath, no storage permission
- iOS: Facebook’s pasteboard sharing and URL schemes, the schemes added to Info.plist on build
- Editor and other platforms: every call is a safe no-op
ZERO SETUP
- No Facebook SDK, no login
- No AndroidManifest edits: the FileProvider and the Facebook query merge in from the plugin
- No Gradle templates or External Dependency Manager: androidx.core comes from the plugin’s own build.gradle
- ProGuard keep rules included for minified builds
DEMO
- Every share call on one screen, with a sample image, sticker and video and a live story preview
- Portrait and landscape
REQUIREMENTS
- Unity 6 (6000.0) or newer, with Android and/or iOS build support
- The Facebook app on the player’s device
- A Facebook App ID (free, from developers.facebook.com)
The kit shares files you already have. It does not take screenshots or record gameplay video itself.
THIRD-PARTY
Includes the Nunito font (SIL Open Font License 1.1) and Material Symbols icons (Apache License 2.0) in the demo. See the documentation. Facebook is a trademark of Meta Platforms, Inc.; this package is not affiliated with or endorsed by Meta.
If you have any questions, requests or something isn’t working, please send me an email at: support@hardartcore.com
Release notes
- v2.0
- iOS support for every Story and Reel call.
- Zero setup on Android: no AAR, no manifest edits, no Gradle templates, no External Dependency Manager.
FacebookStoryShareHelper.FacebookAppIdreplaces editing a constant in the plugin.- A new demo in portrait and landscape. Unity 6 or newer.
- v1.4
- FacebookShareHelper is now a static class and you do not need to initialize it or add it to your Scene.
- Documentation updated.
- v1.3
- Add: Share videos to Facebook Reel.