Настройка интеграции с Facebook — получение и отправка сообщений
Настройка интеграции с Facebook — получение и отправка сообщений Skip to content- Введение
- Шаг 1: Создайте приложение Facebook
- Шаг 2: Настройте интеграцию в 3CX
- Шаг 3: Настройте вебхук
- Шаг 4: Отправьте приложение на проверку
- Дополнительная информация
Введение
Интеграция 3CX с Facebook позволяет операторам вашего контакт-центра отвечать на сообщения из соцсети непосредственно в интерфейсе 3CX, без входа в Facebook. Сообщения можно направить на индивидуальный добавочный номер, Очередь или Группу вызовов. Это позволяет распределять входящие чаты между операторами в соответствии с желаемой стратегией, а также передавать чаты между коллегами.
Для настройки интеграции у вас должен быть верифицированный аккаунт Facebook Business.
Шаг 1: Создайте приложение Facebook
- Перейдите в https://developers.facebook. com и в правом верхнем углу нажмите “Log In”.
- Перейдите в “My Apps”.
- Нажмите “Create App”, выберите “Business” и нажмите «Next».
- Присвойте приложению легкозапоминаемое имя и в выпадающем списке укажите свой бизнес-аккаунт. Нажмите “Create app“.
- Повторно введите свой пароль и нажмите “Submit”.
- На следующем экране можно добавить продукты в ваше приложение. Прокрутите вниз до ‘Messenger’ и нажмите “Set up”.
- Прокрутите до секции ‘Access Tokens’ и нажмите “Add or remove Pages”.
- В появившемся сообщении нажмите “Continue as (username)” и отметьте страницы, для которых нужно включить интеграцию.
- Затем нажмите “Next” ответьте на последующие сообщения.
- Ваша страница Facebook появится в секции ‘Access Tokens’.
- Нажмите “Generate token”. В появившемся окне выберите ‘I Understand’, зафиксируйте (скопируйте в блокнот) токен и нажмите “Done”.
- Затем зафиксируйте Page ID (он виден вверху, над названием страницы).
Шаг 2: Настройте интеграцию в 3CX
- Зайдите в веб-клиент 3CX, перейдите в “Admin > Voice & chat” и нажмите “+Add Facebook”.
- Измените название по умолчанию на желаемое.
- Если ваша роль “System Owner” или “System Admin”, можно настроить дополнительную опцию ‘Trunk Use’:
- Для всей системы — транк будет создан для всей системы (группа Default).
- Только для группы — транк будет создан только для этой группы.
- Вставьте ‘Page ID’ и ‘Access token’ из шага 1.
- Зафиксируйте 3CX Webhook и нажмите “Save”.
- Перейдите в раздел “Users”и создайте временного тестового пользователя, который будет использоваться проверки приложения в Шаге 4.
- Настройте маршрутизацию сообщений на вашего тестового пользователя. Подробнее см. в Руководстве по работе с вызовами.
Шаг 3: Настройте вебхук
- Зайдите в портал Meta for Developers
- В разделе “Messenger > Settings > Webhooks” нажмите “Add Callback URL”.
- Вставьте вебхук, сгенерированный 3CX, в секцию ‘Callback URL’.
- Для верификации токена введите случайную строку из букв и цифр. Она не потребуется вам в дальнейшем, поэтому сохранять ее не нужно. Нажмите “Verify and save”.
- Нажмите “Add subscriptions” и выберите следующие опции:
- messages
- message_deliveries
- messaging_pre_checkouts
- messaging_customer_information
- message_reads
- message_echoes
- Нажмите “Save”.
Теперь приложение настроено для работы с 3CX, и вы можете отправить сообщение со своей страницы Facebook. На этом этапе приложение находится в режиме ‘Development’ — можно взаимодействовать только с пользователями, имеющими разрешение на управление страницей. Чтобы перейти в режим ‘Live’, запросите дополнительные разрешения и выполните проверку приложения.
Шаг 4: Отправьте приложение на проверку
- Перейдите в раздел “Settings > Basic”, прокрутите вниз страницы и нажмите “+ Add platform”.
- Выберите “Website” и нажмите “Next”.
- Введите URL веб-клиента 3CX (например, https://exampledomain.com/webclient/) и нажмите “Save changes”.
- Перейдите в “App Review > Permissions and Features”.
- Найдите параметр ‘pages_messaging’ и нажмите “Request advanced access”.
Внимание! На этом этапе может потребоваться до 24 часов после отправки / получения тестовых сообщений в режиме Development, чтобы кнопка стала доступной.
- Найдите ‘Business Asset User Profile Access’ и снова нажмите “Request advanced access”. Нажмите на кнопку, которая теперь называется “Edit App review request”.
- Ознакомьтесь с информацией, прокрутите вниз до секции ‘Complete App Settings’ и нажмите на синюю стрелку.
- Добавьте иконку приложения, укажите URL политики конфиденциальности и в выпадающем списке выберите категорию приложения ‘Messaging’. Нажмите “Save”.
- В секции ‘Complete App Verification’ нажмите синюю стрелку.
- В появившемся окне выберите “No”, а также опции “My app doesn’t use the Facebook Login dialog” и “Other”.
- Скопируйте и вставьте этот текст в окно сводки и нажмите “Save”.
This Facebook App is used to integrate the 3CX Phone System (https://3cx.com) with Facebook Messenger chats. Each 3CX customer has their own 3CX instance and will create their own App to integrate their Facebook Page. We need “pages_messaging” to receive and reply to messages started by a Facebook Page’s visitor. “Business Asset User Profile Access” is needed because it exposes the user’s name and picture for identification of chat by agents. 3CX is using the name and picture attributes.
- Затем нажмите синюю стрелку в следующей секции с названием ‘How will your app use the advanced access page_messaging permission?’.
- Скопируйте и вставьте этот текст в первое окно ‘detailed description’.
This Facebook App is used to integrate the 3CX Phone System (https://3cx. com) with Facebook Messenger chats. Each 3CX customer has their own 3CX instance and therefore will need to create their own App to integrate a Facebook Page. “pages_messaging” is required to receive and send messages started by a Facebook Page visitor.
- Под ‘Test and reproduce the functionality of your integration’ в выпадающем списке выберите свою страницу Facebook. Измените текст, представленный ниже, добавив учетные данные временного тестового пользователя, созданного в Шаге 2.
Step 1. Log in to the 3CX WebClient with the following credentials:
PBX Web client URL: https://exampledomain:5001/webclient
Extension: ________
Password: ________
Step 2. Write and send a test message on the Facebook Page.
Step 3. Receive and reply to the message in 3CX Web Client.
- Теперь запишите скринкаст, показывающий отправку сообщения со страницы Facebook в веб-клиент и ответ из веб-клиента 3CX. Для записи экрана можно использовать утилиты Loom и Screenrec.
- После записи нажмите “Upload file” и выберите файл скринкаста.
- Ознакомьтесь с подтверждением и нажмите “Save”.
- Нажмите синюю стрелку в секции ‘How will your app use the advanced access Business asset user profile access feature?’.
- Скопируйте и вставьте текст ниже в поле подробного описания.
This Facebook App is used to integrate a 3CX Phone System (https://3cx.com) with Facebook Messenger chats. Each 3CX customer has their own 3CX instance and will create their own App to integrate their Facebook Page. 3CX needs “Business Asset User Profile Access” because it exposes the user’s name and picture for identification of chat users by agents. 3CX is using the name and picture attributes.
- Еще раз загрузите скринкаст, который вы записали, установите галочку подтверждения и нажмите “Save”.
- Нажмите “Submit for Review” и введите пароль аккаунта Facebook для верификации — появится сообщение, подтверждающее успешную отправку вашего приложения.
- Наконец, переключателем вверху страницы измените статус ‘App Mode’ приложения с ‘Development’ на ‘Live’.
Когда приложение будет одобрено, вы сможете принимать сообщения от пользователей Facebook. Убедитесь, что удалили временного тестового пользователя (который был создан для проверки приложения) и измените маршрутизацию сообщений в соответствии с вашими требованиями.
Дополнительная информация
- Настройка чата для сайта Live Chat.
- Настройка интеграции с WhatsApp.
Соединяйте сотрудников и клиентов Телефонная система Чат для сайта Видеоконференции
На хостинге или своих ресурсах. До 10 пользователей – бесплатно навсегда. Без банковских карт и рисков.
Page load linkFacebook передал полиции Небраски сообщения девочки-подростка о проведенном аборте
- Forbes Woman
Полиция Небраски предъявила семнадцатилетней девушке из города Норфолк и ее матери обвинения в незаконном прерывании беременности и захоронении плода. Согласно полицейским отчетам, правоохранительные органы смогли доказать, что подросток провела самостоятельный аборт, получив доступ к ее сообщениям в мессенджере Facebook (принадлежит Meta, которая признана в России экстремистской и запрещена)
Полиция штата Небраска предъявила обвинения семнадцатилетней Селесте Берджесс и ее матери Джессике Берджесс обвинения в прерывании беременности на 23-й неделе, получив ордер на доступ к ее личным сообщениям в Facebook (принадлежит Meta, которая признана в России экстремистской и запрещена).
Об этом сообщает Forbes USA. Законы штата запрещают проведение аборта после 20-й недели беременности.По данным издания, ранее этим летом полицейское управление города Норфолка в штате Небраска «получило анонимное сообщение о том, что [у семнадцатилетней Селесты Берджесс] случился выкидыш в апреле этого года на 23 неделе беременности и с помощью своей матери она похоронила погибший плод». Полицейские решили проверить информацию и начали расследование, подозревая, что подросток могла незаконно прервать беременность на сроке, на котором законы штата запрещают проводить аборт.
Согласно полицейскому отчету, подросток подтвердила сообщение и рассказала полиции, что у нее действительно случился выкидыш и она кремировала умерший плод. Полицейские решили продолжить расследование, обнаружив, что в медицинских документах Берджесс сказано, что причина смерти плода так и не была установлена.
Материал по теме
Тогда полицейские решили направить в компанию Meta ордер на обыск с требованием предоставить доступ к личным данным и сообщениям подростка и ее матери. Получив данные, полицейские нашли сообщения между матерью и дочерью, в которых якобы подробно описывалось, как Селеста самостоятельно прервала беременность, воспользовавшись помощью своей матери Джессики.
За месяц до того, как Селесте и ее матери было предъявлено обвинение в незаконном аборте, захоронении мертвого тела и сокрытии преступления, Марк Цукерберг, генеральный директор Meta, заявил сотрудникам, что компания намерена защищать данные и «обеспечит безопасность» людей, которые хотят прервать беременность, на фоне того, как Верховный суд США отменил решение по делу «Роу против Уэйда» 1973 года, гарантировавшее право на аборт по всей стране.
Forbes USA отметили, что после первых сообщений об уголовном преследовании в отношении матери и дочери и причастности соцсети к расследованию представители Meta заявили, что «ни в одном из ордеров, которые компания получила от правоохранительных органов в начале июня, до решения Верховного суда, не упоминалось преследование за проведение процедуры аборта». Согласно судебным документам, с которыми ознакомилось издание, полиция в то время расследовала дело «о незаконной кремации и захоронении тела мертворожденного ребенка». Сейчас Селеста Берджесс и ее мать Джессика Берджесс ожидают начала разбирательства по своему делу в Окружном суде округа Мэдисон.
Материал по теме
Ольга Мамиконян
Редакция Forbes
#аборты #Facebook #Facebook Messenger #Meta
Рассылка Forbes
Самое важное о финансах, инвестициях, бизнесе и технологиях
5 способов восстановить удаленные сообщения в Facebook Messenger
- Вы можете восстановить удаленные сообщения из Facebook Messenger, загрузив их или проверив старые уведомления по электронной почте.
- Вы также можете восстановить их, заглянув в кеш приложения Messenger, если вы используете Android.
- Вы также можете проверить свои заархивированные сообщения или попросить копию сообщения у человека, с которым вы переписывались.
Такое случается со всеми: вы просмотрели историю сообщений, но нужного сообщения там нет. По тем или иным причинам вы его удалили. Но теперь ты хочешь его вернуть.
Как только вы удалите сообщение Facebook, оно исчезнет навсегда — по крайней мере, с точки зрения Facebook Messenger. Но есть вещи, которые вы можете сделать, чтобы получить эти сообщения из других источников, таких как кеш вашего приложения, архивы или предыдущие загрузки мессенджера Facebook.
Вот несколько методов, которые вы можете использовать для восстановления удаленных сообщений Facebook, а также для резервного копирования ваших сообщений, чтобы вы не потеряли их в будущем:
Вот пять методов, которые могут помочь вам восстановить эти сообщения:
Проверьте свои заархивированные разговоры1. Откройте настольное, веб- или мобильное приложение Messenger.
2. В разделе чатов приложения введите имя человека, с которым вы разговаривали, в строке поиска.
3. Затем просто нажмите или коснитесь их имени, чтобы открыть беседу и просмотреть все.
Нажмите на имя получателя в результатах поиска. Девон ДельфиноСовет: Если вы не хотите видеть определенные чаты в папке «Входящие» в Messenger, но не уверены, следует ли их удалять, рассмотрите возможность архивирования сообщений вместо их удаления.
Попросите у получателя копию или скриншот сообщения или разговораКогда вы удаляете сообщение, это происходит только на вашей стороне. Человек, с которым вы разговариваете, по-прежнему сможет его увидеть, поэтому он может помочь вам заполнить пробел, если он также не удалил его со своей стороны.
Проверьте, были ли ваши сообщения Facebook отправлены на вашу электронную почтуЭто работает, только если для вашей учетной записи включены все уведомления по электронной почте. Но если он включен, вы сможете искать разговор или сообщение в своей учетной записи электронной почты.
Использовать файловый менеджер AndroidЕсли вы используете устройство Android и у вас установлен Messenger, на вашем устройстве могут быть удаленные сообщения в кеше приложения. Вы можете получить к нему доступ с помощью любого файлового менеджера Android, и если он у вас не установлен, вы можете найти их множество в App Store.
1. Откройте приложение файлового менеджера на устройстве Android.
2. Перейдите во внутреннюю память > com. facebook.katana > fb_temp
3. Здесь вы найдете сообщения из своей недавней истории, и, если повезет, среди них будут и ваши удаленные.
Совет . Если вы используете устройство iOS, вы не можете восстановить удаленные сообщения Facebook с помощью любого файлового приложения, однако вы можете загрузить свои сообщения, предварительно сделав их резервную копию.
Загрузите информацию из FacebookРезервное копирование информации из Facebook, включая ваши сообщения, — это хорошая идея, если вы не хотите ничего потерять.
1. С помощью настольного приложения или браузерной версии перейдите к настройкам Facebook. Вы также можете получить доступ к этим настройкам в приложении Messenger на iOS.
2. На вкладке Ваша информация Facebook на левой боковой панели нажмите Загрузить информацию .
Вы можете загрузить свою информацию со страницы настроек «Информация Facebook». Стефан Ионеску4. Чтобы получать только ваши сообщения, нажмите «Отменить выбор всего» под заголовком «Выбрать информацию для загрузки» и снова установите флажок рядом с «Сообщения».
Вы должны отменить выбор всего, а затем повторно выбрать «Сообщения». Стефан Ионеску 5. Прокрутите вниз до заголовка Начните загрузку и нажмите Запросить загрузку . Facebook отправит вам файл по электронной почте, как только он будет готов для просмотра. Нажмите «Запросить загрузку». Стефан ИонескуДевон Дельфино — независимый журналист из Бруклина, специализирующийся на личных финансах, культуре, политике и идентичности. Ее работы были представлены в таких изданиях, как The Los Angeles Times, Teen Vogue, Business Insider и CNBC. Подпишитесь на нее в Твиттере @devondelfino.
ПодробнееПодробнее
Создать поток чата для Facebook Messenger
Когда вы подключите свою учетную запись Facebook Messenger к HubSpot, в вашей учетной записи будет создан и включен поток мгновенных ответов по умолчанию. Это основной поток чата, используемый на вашей странице Facebook Messenger. Вы также можете создавать дополнительные потоки чата и использовать прямые URL-адреса этих потоков чата в своем контенте.
Как только ваша учетная запись Facebook Messenger будет подключена к HubSpot, узнайте, как отвечать на входящие сообщения в папке «Входящие» ваших разговоров. Только новые сообщения, отправленные после того, как вы подключили Facebook Messenger к HubSpot, будут отображаться в папке входящих разговоров. Если входящие сообщения не отображаются в папке «Входящие», убедитесь, что HubSpot установлен в качестве основного получателя для Facebook Messenger.
Чтобы создать поток чата для страниц вашего веб-сайта, узнайте, как создать поток чата с живым чатом или поток чата с ботом.
Настроить поток чата Facebook Messenger по умолчанию
Вы можете настроить мгновенное ответное сообщение и правила маршрутизации потока чата:
- Беседы > Потоки чата .»}» data-sheets-userformat=»{«2»:14337,»3 «:{«1″:0},»14″:[null,2,0],»15″:»Arial»,»16″:10}» data-sheets-formula=»=»»»>In вашей учетной записи HubSpot, перейдите к Беседы > Потоки чата .
- Перейдите на вкладку Facebook Messenger .
- Наведите указатель мыши на поток чата и нажмите Изменить .
- На вкладке Build настройте правила мгновенного ответа и маршрутизации потока чата.
- Щелкните Сохранить .
- Чтобы скопировать прямую ссылку на вашу учетную запись Messenger, щелкните вкладку Параметры , затем щелкните Копировать рядом с URL-адресом. Это можно добавить в призывы к действию, электронные письма и ваш веб-сайт.
Беседы >
Потоки чата .»}» data-sheets-userformat=»{«2″:14337,»3»:{«1″:0},»14″:[null,2,0],» 15″:»Arial»,»16″:10}» data-sheets-formula=»=»»»>Создание дополнительных чатов Facebook MessengerУ вас может быть только один основной поток чата для каждой подключенной учетной записи Facebook Messenger. Это стандартный процесс чата, который посетители будут видеть при отправке вам сообщений. Однако вы можете создать дополнительные потоки чата с мгновенным ответом или потоки чата с ботом и использовать прямые URL-адреса для этих потоков чата в своем контенте. Добавьте прямые URL-адреса в ваши призывы к действию, маркетинговые электронные письма или страницы веб-сайтов, чтобы посетители могли сразу же начать общение с вашей командой в Messenger.
Чтобы создать дополнительные потоки чата Facebook Messenger:
- Беседы > Потоки чата .»}» data-sheets-userformat=»{«2″:14337,»3»:{«1″:0},»14»:[null,2,0], «15»:»Arial»,»16″:10}» data-sheets-formula=»=»»»>В своей учетной записи HubSpot перейдите к Conversations > Chatflows .
- Беседы > Потоки чата .»}» data-sheets-userformat=»{«2″:14337,»3»:{«1″:0},»14»:[null,2,0],»15 «:»Arial»,»16″:10}» data-sheets-formula=»=»»»>В правом верхнем углу нажмите Создать чат .
- Беседы > Потоки чата .»}» data-sheets-userformat=»{«2″:14337,»3»:{«1″:0},»14»:[null,2,0],»15 «:»Arial»,»16″:10}» data-sheets-formula=»=»»»>Select Facebook Messenger .
- Беседы > Потоки чата .»}» data-sheets-userformat=»{«2″:14337,»3»:{«1″:0},»14»:[null,2,0],»15 «:»Arial»,»16″:10}» data-sheets-formula=»=»»»>Вы можете cConversations > Chatflows .}» data-sheets-userformat=»{«2»:14337, «3»:{«1″:0},»14″:[null,2,0],»15″:»Arial»,»16″:10}» data-sheets-formula=»=»»» > создать чат с мгновенным ответом или чат с ботом. Узнайте больше о различных шаблонах ботов, которые вы можете выбрать. Когда вы будете готовы продолжить, iConversations > Chatflows . «}» data-sheets-userformat=»{«2″:14337,»3»:{«1″:0},»14″:[null,2,0],»15″:» Arial»,»16″:10}» data-sheets-formula=»=»»»>на левой боковой панели выберите тип потока чата, который вы создаете, затем нажмите Далее .
- Слева настройте входящие и языковые параметры:
- Чтобы выбрать папку «Входящие» для подключения к потоку чата, щелкните раскрывающееся меню «Входящие» .
- Чтобы изменить язык чата, щелкните раскрывающееся меню Язык .
- Если вы создаете База знаний + бот поддержки или Автономный бот , чтобы указать, какие пользователи будут получать входящие сообщения, щелкните раскрывающееся меню Выберите пользователей папки «Входящие» .
- Щелкните Далее .
- На вкладке Build настройте правила мгновенного ответа и маршрутизации.
- Если вы создаете поток мгновенных ответов, введите сообщение в поле Написать мгновенный ответ текстовое поле. Щелкните раскрывающееся меню Назначить входящие разговоры на и решите, кому должны быть перенаправлены входящие сообщения.
- Если вы создаете бота, для редактирования сообщения мгновенного ответа щелкните действие Мгновенный ответ , затем отредактируйте сообщение на правой панели. Вы также можете отредактировать существующие действия или добавить дополнительные действия в поток бота.
- Перейдите на вкладку Параметры .
- Если вы создаете бота, вы можете настроить дополнительные параметры отображения бота:
- Чтобы установить задержку между каждым сообщением, отправляемым посетителям, щелкните раскрывающееся меню Задержка ввода между сообщениями и выберите параметр.
- Чтобы настроить количество времени после бездействия, прежде чем сеанс чата будет сброшен до начала, щелкните раскрывающееся меню Тайм-аут сеанса и выберите параметр. Сеанс чата не будет сброшен, если посетитель выполнил каждое действие бота в прошлом сеансе.
- В текстовом поле Общее сообщение об ошибке введите сообщение, которое будет отображаться, если запрос не может быть доставлен.
- Чтобы изменить язык интерфейса бота, щелкните раскрывающееся меню Выберите язык и выберите другой язык.
- Чтобы просмотреть поток чата в Facebook Messenger, нажмите Просмотреть в Facebook Messenger в правом верхнем углу.
- Чтобы включить поток чата, в правом верхнем углу щелкните, чтобы переключить переключатель вкл.
- Рядом с URL-адресом Facebook Messenger нажмите Копировать , чтобы скопировать прямой URL-адрес для вашего потока чата. Это можно добавить в призывы к действию, электронные письма и ваш веб-сайт.
Теперь ваш новый поток чата появится на вкладке Facebook Messenger инструмента потоков чата.