Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Max Patsy
курлык-курлык
85 / 94 / 8
Регистрация: 26.11.2009
Сообщений: 396
Записей в блоге: 1
1

Шаринг ссылки. Facebook, Twitter, Vkontakte, Odnoklassniki, Google plus

31.10.2012, 16:46. Просмотров 5890. Ответов 0
Метки нет (Все метки)

Потратив огромное время со всякими библиотеками и sdk я нашел выход: почти у всех соц. сетей есть метод для шаринга ссылки, причем это все происходит без регистрации приложения: просто передаем специальную ссылку в UIWebView и получаем профит. Вот и они:

Objective-C
1
2
3
4
5
6
7
8
9
10
        if (networkCode == VMFaceBookShare){
            authLink = [NSString stringWithFormat:@"https://m.facebook.com/sharer.php?u=%@&t=Message", url];
        } else if (networkCode == VMTwitterShare){
            authLink = [NSString stringWithFormat:@"http://twitter.com/intent/tweet?source=sharethiscom&url=%@", url];
        } else if (networkCode == VMVkontakteShare){
            authLink = [NSString stringWithFormat:@"http://vkontakte.ru/share.php?url=%@", url];
        } else if (networkCode == VMOdnokklShare){
            authLink = [NSString stringWithFormat:@"http://www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl=%@", url];
        } else if (networkCode == VMGooglePlusShare){
            authLink = [NSString stringWithFormat:@"https://plus.google.com/share?url=%@", url];


networkCode наш флаг для определния соц сети, он перечислимого типа.

Надеюсь пригодится кому-нибудь.
4
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2012, 16:46
Ответы с готовыми решениями:

база данных facebook, odnoklassniki и vkontakte
как устроены базы данных пользователей...я имею ввиду что как хранятся все...

Шаринг в соцсетях. Facebook (share42) или дебаггер facebook
Кто сталкивался с данным плагином помогите или расскажите про дебаггер...

Кнопки "Мне нравится" от facebook, google, twitter в своем стиле
Добрый день. Подскажите, пожалуйста, ссылку где объясняется как сделать...

Что значит "Facebook, Twitter, and Google+ Cover Photo Sizes" ?
Что значит "Facebook, Twitter, and Google+ Cover Photo Sizes" ? Спасибо.

Шаринг Facebook
Привет. Помогите с шарингом Facebook. Как сделать авторизацию. Где должен...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2012, 16:46

Динамическое обновление контента аля Facebook, Vkontakte и прочее
Всем привет! Подскажите в каком направлении почитать / посмотреть. Задача...

Кастомизация кнопок от Вконтакте, Facebook, Twitter и MAIL
Кнопки "Поделиться ссылкой", "Новый твит" и т.п. Как привести эти кнопки к...

Facebook, Twitter, Youtube полностью не грузят картинки
Здраствуйте! От недавно просто перестали отображатся картинки на этих сайтах,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru