[Released] Cross Platform Story Kit (Instagram, Facebook Coming Soon) : Rich Sharing with Stickers!

Cross Platform Story Kit a true cross platform plugin for Unity which provides unique and unified way to access Instagram sharing features on mobile platforms.

Feature set:
• Share Stories on Instagram (Facebook Coming Soon)
• Add your own customised Stickers (Facebook Coming Soon)
• Share Picture on Instagram (Facebook Coming Soon)
• Share Video on Instagram (Facebook Coming Soon)

Plugin supports mobile platforms Android (API 14 and above), iOS (9.0+)

Highlights:
• Unified API design.
• Auto-generates Android Manifest file.
• Full source code is included.

Our Other Top Selling Products
Cross Platform Native Plugins | Cross Platform Easy Save | Cross Platform Replay Kit | Cross Platform Snapchat Kit

Important links:
Support | Tutorials

Version 1.2 available on Asset Store!

Just purchased this and I’m quite happy with it for posting stories!

How about posting to the user’s feed? I see some commented code in the package as if this was an intention.

Glad you liked it!

On Android we had share to feed working but disabled it for future versions as we have some limited options on iOS. Soon we come up with a solution and update.

Thanks,
VB Team

Yes it’s quite amazing on iOS how poor support seems to be for feed sharing. There are some undocumented URL scheme options that I’m using to open the camera roll, but I haven’t quite found the secret sauce yet to select a specific asset and pre-populate with a caption. What were the limited options you folks did have before you chose to disable feed functionality?

            Application.OpenURL("instagram://library?AssetPath=assets-library");

is where I’m stuck at the moment.

Unfortunately, passing asset library path through openurl is not documented so we wanted go with document interaction approach.

We soon want to add two things to the plugin to make it complete.

  1. Provide a generic api for allowing Facebook sticker sharing too.
  2. Feed sharing for both instagram and facebook.

Thanks,
VB Team

I spent much of today looking into that undocumented corner of things, and your approach is likely the best one. I am happy to beta test once you folks are ready.

1 Like

Hi - Two questions:

1 is there any way to include a hashtag on a screenshot share as part of the user’s post?
2. I can share an image to Instagram story with sticker - all good. But I had also included a URL for a link to the game, but nothing shows anywhere on the story (can’t click on story to take you to the URL etc)…am I missing something on the use of URLs?

Thannks

Unfortunately, this is not supported by Instagram only. Pre-filled text is not policy of both Instagram and facebook (many others too).

You need to get permission from the instagram team to have the url. Please check the link under "Attribution Link — Approved Apps Only"

Thanks,
VB Team

Ah, thank you, don’t know how I missed the info about the permission stuff.

Hi!

Well, i try build a Android Apk with gradle and il2cpp, get this error:

A problem occurred configuring project ':instagram_kit_lib'.
> Failed to install the following Android SDK packages as some licences have not been accepted.
     platforms;android-27 Android SDK Platform 27
     build-tools;28.0.3 Android SDK Build-Tools 28.0.3
WARNING: The specified Android SDK Build Tools version (27.0.1) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.4.0.
Android SDK Build Tools 28.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '27.0.1'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.

Any suggestions?

Nervemind, I’ve change build.gradle file to 28.0.3 on buildToolsVersion in Android/instagram_lib_kit.

Thanks for updating.
Usually the error happens when the licenses are not accepted while downloading the mentioned android sdk version.

Please run the following commands to accept the pending licenses.

On Windows
C:\Users\xxx\AppData\Local\Android\Sdk\tools\bin\sdkmanager --licenses

On Mac

./sdkmanager --licenses```

Press 'y' to accept the licenses.

Hi Developers,

It’s Black Friday sale time!

You can now buy our top selling product, Cross Platform Native Plugins @ 50% off. Please check it out and make good use of the available offer.

Product Link: http://u3d.as/bV0

Happy coding
VB Team

Hello @Voxel-Busters I am using the asset and share to stories works flawlessly but I want to share to feed working for android only I don’t care about the IOS at the moment so can I get the android share to feed working package as Unity asset store does not allow to download the previous versions of the package. Thanks

Sharing to feed was not into production phase as it is not consistent on iOS. We will update you as soon as feed feature is into the asset.

Thanks,
VB Team