Перейти к содержимому

Как сделать поделиться в фейсбук

  • автор:

Кнопка «Поделиться» для iOS

С помощью этой кнопки люди могут публиковать материалы в своей Хронике в Facebook, в Хронике своих друзей или в группе.

Публикация на мобильном устройстве — Пошаговое руководство

Использование кнопки «Поделиться» на мобильном устройстве ни чем не отличается от использования этой кнопки на веб-сайте: после ее нажатия пользователю предлагается добавить сообщение, указать целевую аудиторию и, наконец, подтвердить действие.

  1. Кнопка «Поделиться»: отображается без счетчика людей, поделившихся материалами. При нажатии открывается новое окно (такое поведение называется механизмом быстрого переключения приложений).
  2. Диалог «Поделиться»: открывается окно для написания сообщения, в котором можно предварительно просмотреть публикуемую ссылку. Если на устройстве установлено приложение Facebook для iOS, диалог «Поделиться» будет обработан приложением Facebook. В противном случае откроется браузер Safari. После нажатия кнопки «Поделиться» пользователю предлагается подтвердить действие, после чего он возвращается обратно в приложение.

Добавление кнопки «Поделиться» в приложение

1. Общая настройка iOS
2. Добавление фреймворков
3. Добавление кода кнопки «Поделиться»

1. Общая настройка iOS

Прежде чем добавлять кнопку «Поделиться», выполните действия, указанные в руководстве по началу работы с Facebook SDK для iOS. В нем рассматриваются следующие темы:

настройка приложения Facebook;
скачивание и установка Facebook SDK для iOS;
Добавление Facebook SDK для iOS в проект.

2. Добавление фреймворков

Чтобы добавить в представление кнопку «Поделиться», требуются фреймворки FBSDKCoreKit и FBSDKShareKit , Они находятся в каталоге Facebook для iOS ( ~/Documents/FacebookSDK ).

  1. Перетащите их в папку Frameworks своего проекта в проводнике Xcode.
  2. Добавьте в заголовок элемента управления просмотром следующие вызовы #import :
// For example in ViewController.m after `#import "ViewController.h"` #import #import 

3. Добавление кода кнопки «Поделиться»

Добавить кнопку «Поделиться» в представление можно так же, как и любой другой элемент UIView. Создайте новый экземпляр элемента управления FBSDKShareButton , как показано в примере кода ниже. Затем назначьте свойству FBSDKShareLinkContent объект типа shareContent . Нужно указать хотя бы URL ссылки ( initWithContentURL ) или URL сообщения ( imageURL ). Все другие значения указывать необязательно.

// ViewController.m @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; content.contentURL = [NSURL URLWithString:@"https://www.facebook.com/FacebookDevelopers"]; FBSDKShareButton *shareButton = [[FBSDKShareButton alloc] init]; shareButton.shareContent = content; shareButton.center = self.view.center; [self.view addSubview:shareButton]; } @end

Индивидуальная настройка материалов для публикации

Настроить материалы для публикации можно двумя способами:

  1. Воспользоваться тегами Open Graph.
  2. Отрегулировать инструменты выбора FBSDKShareLinkContent .

Инструменты выбора FBSDKShareLinkContent

Ниже показаны свойства, которые вы можете использовать, а также их значения. Имейте в виду, что результат написания сообщения зависит от конфигурации устройства. Например, свойство placeID в настоящее время доступно только для пользователей, на устройствах которых установлено приложение Facebook для iOS.

Инструмент выбора Описание Тип

URL для публикуемых материалов.

Кнопка «Поделиться»

Эта кнопка позволяет добавлять сообщение к ссылкам, которыми люди хотят поделиться в хронике, группах или сообщении Facebook.

Если приложение разработано для iOS или Android, мы рекомендуем использовать не эту кнопку, а нативный диалог «Поделиться» в iOS и Android.

Если на веб-сайте не нужна кнопка для открытия диалога «Поделиться» или же кнопка Facebook не вписывается в его дизайн, для публикации ссылок можно использовать диалог «Поделиться» для веб-платформы. Имейте в виду: чтобы использовать этот плагин, не нужно интегрировать вход через Facebook или запрашивать дополнительные разрешения посредством проверки приложения.

Пошаговые инструкции

1. Выберите URL или страницу.

Выберите URL веб-сайта или Страницы Facebook, которым вы хотите поделиться.

2. Воспользуйтесь конфигуратором кода.

Вставьте URL в конфигуратор кода и настройте параметр layout кнопки «Поделиться». Чтобы сгенерировать код кнопки «Поделиться», нажмите Get Code .

3. Скопируйте и вставьте фрагмент кода HTML.

Скопируйте и вставьте фрагмент кода в HTML-код сайта.

Редактор Wix: Как добавить и настроить кнопку Facebook Поделиться?

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

Чтобы добавить кнопку Поделиться в Facebook:

  1. Нажмите Добавитьслева в редакторе.
  2. Нажмите Соцсети.
  3. В разделе Facebook нажмите кнопку Facebook Поделиться или просто перетащите ее в нужное место на сайте.
  4. Нажмите Выбрать страницу.
  5. Выберите страницу, которой посетители вашего сайта буду делиться при нажатии на кнопку:
    Главной страницей: при нажатии на кнопку посетители поделятся ссылкой на домашнюю страницу вашего сайта.
    Этой страницей: посетители будут делиться текущей страницей.

Примечание: Эту кнопку нельзя использовать, чтобы поделиться в Facebook отдельными постами в блоге. Для отдельных постов мы рекомендуем воспользоваться иконками социальных сетей. Подробнее

Facebook

Мы используем файлы cookie и подобные технологии, чтобы показывать и улучшать контент в Продуктах Meta, обеспечивать безопасность за счет обработки информации, полученной из файлов cookie на платформе Facebook и вне ее, а также предоставлять и оптимизировать Продукты Meta для зарегистрированных пользователей. Подробнее об основных и необязательных файлах cookie.

Узнать больше о файлах cookie и о том, как мы их используем, а также в любое время просмотреть или изменить свои настройки можно в нашей Политике в отношении файлов cookie.

Разрешить все cookie Разрешить только обязательные cookie

Браузер не поддерживается

Вы используете браузер, который Facebook не поддерживает. Чтобы все работало, мы перенаправили вас в упрощенную версию.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *