package cl.json.social; import android.content.ActivityNotFoundException; import android.content.Intent; import java.io.File; import android.os.Environment; import android.net.Uri; import com.facebook.react.bridge.ReactApplicationContext; import com.facebook.react.bridge.ReadableMap; /** * Created by Vladimir Stalmakov on 01-06-20. */ public class InstagramStoriesShare extends SingleShareIntent { private static final String PACKAGE = "com.instagram.android"; private static final String PLAY_STORE_LINK = "https://play.google.com/store/apps/details?id=com.instagram.android"; public InstagramStoriesShare(ReactApplicationContext reactContext) { super(reactContext); this.setIntent(new Intent("com.instagram.share.ADD_TO_STORY")); } @Override public void open(ReadableMap options) throws ActivityNotFoundException { super.open(options); // extra params here this.openIntentChooser(options); } @Override protected String getPackage() { return PACKAGE; } @Override protected String getDefaultWebLink() { return null; } @Override protected String getPlayStoreLink() { return PLAY_STORE_LINK; } }