I shared some URL and picture from my application. Using Facebook sdk. The parameters i passed are like this
Bundle params = new Bundle();
params.putString("name", "" + mDealTitle.getText().toString());
params.putString("caption", "youtubePlus");
params.putString("description", ""
+ mDealDescription.getText().toString());
params.putString("link", "https://www.youtube.com/");
params.putString("source", "https://www.youtube.com/");
It also get shared in Facebook.
Now when i try to click the shared post in browser it opens the link i want. On the other hand when i opens the link using native android app it opens Google play Store.