Как поделиться фотографиями с фейсбуком и твиттером? - PullRequest
0 голосов
/ 23 июня 2011

Я создал приложение для создания фотогалереи с использованием фреймворка Three20. Он отлично работает с предыдущей, следующей и кнопкой воспроизведения на панели инструментов. Но я хочу включить кнопку для обмена фотографиями с Facebook и Twitter.

Как это сделать?

Заранее спасибо .....

Ответы [ 5 ]

1 голос
/ 23 июня 2011

Для одной точки обмена, я думаю, ShareKit - отличная утилита. Вы можете легко расширить возможности обмена больше, чем просто Facebook и Twitter.

0 голосов
/ 27 августа 2012

BMSocialShare должен помочь вам.

https://github.com/blockhaus/BMSocialShare

0 голосов
/ 02 августа 2011

Я скачал Facebook iOS SDK с github и сделал собственный контроллер представления на основе их образца.Чтобы опубликовать фотографию, я использовал этот код:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               image, @"picture",
                               nil];

[facebook requestWithGraphPath:@"me/photos"
                      andParams:params
                  andHttpMethod:@"POST"
                    andDelegate:self];

, где объект facebook является экземпляром FacebookService, предоставленным в SDK Facebook, а image - UIImage.Однако это намного сложнее, чем это, потому что сначала вы должны зайти на сайт разработчиков Facebook и зарегистрировать свое приложение, чтобы получить идентификатор приложения и токен доступа, а затем в вашем приложении вы должны будете заставить пользователя аутентифицировать ваше приложение с Facebook и обрабатыватьошибки и т. д. Вы можете выяснить это по их образцу кода в SDK.

Я еще не пробовал Twitter.

0 голосов
/ 24 июня 2011

Вам необходимо понять следующее.

1-Facebook API 2-твиттерный API

0 голосов
/ 23 июня 2011

Вам необходимо использовать IOS SDK с Facebook здесь ссылка: Facebook для iOS SDK

...