I think you already have an image of your product and detailed information about it. Thus, Facebook provides SKD, where you can share information about your product with the click of a button. You can also redirect users to your link when users click on your message.
for more information about FBSDKShareKit, please go through this
FB developer link
Here is the code to share information about your product and send users to your page when they click on it,
just write this code in your share button method.
FBSDKShareLinkContent *content =[[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString:@"your product page URL here"];
content.imageURL = [NSURL URLWithString:@"your product image url here"];
content.contentTitle= @"Title of your product";
content.contentDescription=@"Description of your product";
FBSDKShareDialog *dialog=[[FBSDKShareDialog alloc]init];
dialog.mode=FBSDKShareDialogModeNative;
if (![dialog canShow]) {
dialog.mode = FBSDKShareDialogModeWeb;
}
dialog.shareContent=content;
dialog.delegate=self;
dialog.fromViewController=self;
[dialog show];
make sure you import FBSDKCoreKit / FBSDKCoreKit.h and FBSDKShareKit / FBSDKShareKit.h into your .h file and add delegates to it.
source
share