2016-02-22 4 views
1

Я использую facebook SDK для iOS и на самом деле обмениваюсь ссылкой на facebook messenger, но не могу найти достаточную помощь, я могу поделиться имиджю, загрузив изображение а затем прикреплять загруженное изображение, но требуется слишком много времени, чтобы сначала загрузить изображение, а затем прикрепить. Теперь все, что я хочу, это поделиться простой ссылкой на facebook messenger.есть способ поделиться ссылкой на facebook messenger, используя facebook SDK

+0

Есть у попробовал свой анс –

ответ

4

Это то, что вы можете использовать там, где нет необходимости загружать изображения, вы можете установить URL изображений он будет загружен на facebook приложении один раз совместно

FBSDKShareLinkContent *shareContent = [[FBSDKShareLinkContent alloc] init]; 
[shareContent setContentTitle:@"Title"]; 
[shareContent setImageURL:[NSURL URLWithString:someImageUrl]]; 
[shareContent setContentURL:[NSURL URLWithString:someURl]]; 

FBSDKMessageDialog *messageDialog = [[FBSDKMessageDialog alloc] init]; 
messageDialog.delegate = self; 
[messageDialog setShareContent:shareContent]; 

if ([messageDialog canShow]) { 
    [messageDialog show]; 
} else { 
    // Messenger isn't installed. Redirect the person to the App Store. 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:kFacebookMessengerAppiTunesUrl]]; 
} 
+0

да это работает благодарственное вам очень нравится @rohit KP –

+0

рад помочь вам ... –