2017-01-09 7 views
0

Есть ли способ поделиться текстом на фейсбуке без SDK?Есть ли способ поделиться текстом на facebook messenger без SDK?

Я нашел следующий способ.

-(void)shareAction:(NSString *)str param:(NSString *)strTitle 
{ 
    NSString *title = strTitle; 
    NSURL *url = [[NSURL alloc]initWithString:str]; 

    NSArray *postItems = @[title, url]; 
    UIActivityViewController *activityVC = [[UIActivityViewController alloc] 
              initWithActivityItems:postItems 
              applicationActivities:nil]; 

    activityVC.excludedActivityTypes = @[];  
    [self presentViewController:activityVC animated:YES completion:nil]; 
} 

Однако, не только, как выбрать Facebook Messenger среди различных приложений,

Я хочу, чтобы отправить его непосредственно в Facebook Messenger.

Есть ли способ без SDK?

ответ

2

Вы можете использовать UIActivityViewController, чтобы разделить приложение с помощью Facebook Messenger. Проверьте примерный URL-адрес, который отобразит список приложений, в котором реализовано расширение общего доступа.

http://pinkstone.co.uk/how-to-share-things-with-a-uiactivityviewcontroller/

+0

Пожалуйста ~ Я хочу, чтобы отправить его непосредственно в 'Facebook Messenger' ТОЛЬКО! Другие приложения не должны отображаться. Я надеюсь, что нет окна выбора. –