Как связать приложение Facebook с существующей фан-страницей


108

Теперь, когда Facebook обесценил целевые страницы для приложений , как мне заставить мое приложение указывать на страницу Fan для своей целевой страницы?

Я проверил вкладку «Дополнительно» и «Контакты», но я не вижу места, где можно было бы указать, что моя фан-страница связана с моим приложением.

Согласно этому сообщению в блоге от декабря , новые приложения могут создавать новую страницу поклонников, но нет информации о том, как это сделать для существующих страниц - они просто говорят, что «она будет автоматически связана». К сожалению, этого не произошло - когда вы размещаете что-то из нашего приложения на своей стене, ссылка ведет на наш веб-сайт, а не на нашу страницу поклонников.

Я хотел бы, чтобы эта ссылка снова вернула вас на нашу фан-страницу, но, похоже, я не могу найти никакой документации по этому поводу.


Когда об этом было объявлено, была возможность миграции, но она была завершена с 7 февраля - почему бы просто не разместить ссылки, указывающие на вашу страницу?
Igy

К сожалению, я только начал здесь и получил доступ сегодня, поэтому этот вариант миграции мне больше не доступен. Мы можем публиковать ссылки, указывающие на нашу страницу, но когда вы публикуете сообщения из приложения, оно выводит ваше имя приложения. Раньше это ссылка на страницу нашего приложения, но теперь это просто ссылка на наш сайт.
tkone

Ответы:


213

Это возможно. У меня такая же проблема. Что вам нужно сделать, это следующее:

  1. Отнесите существующую страницу к категории «Страница приложения» (находится в разделе «Бренды и продукты»).
  2. Измените имя страницы, чтобы оно соответствовало имени вашего приложения.
  3. Перейдите в свое приложение и выберите «Сведения о приложении».
  4. В разделе «Контактная информация» вы найдете «Страница приложения». Там вы сможете создать новую страницу или, если все пойдет хорошо, выбрать свою страницу из списка.

Я нашел информацию в маленьком вопросительном знаке рядом со страницей приложения.

Надеюсь, это поможет.


33
Примечание: вы можете изменить категорию обратно на то, что было ранее, после того, как вы связали страницу.
Эндрю Винтер

2
Да, но если категория изменится, ссылка «перейти в приложение» больше не будет отображаться
Igy

@Igy Я собирался попробовать это. Есть ли способ сохранить «перейти в приложение» при изменении категории? Вы тоже хотите взглянуть на этот мой запрос?
Итан

1
Это работает, вам просто нужно перейти в «Настройки» -> «Дополнительно», когда вы выберете свое приложение для выполнения части 4, которую я потратил немного времени, чтобы разобраться.
applecrusher

1
Изменение названия страницы требует времени. Могу ли я вместо этого изменить название приложения?
Steven2163712

25

Вы можете добавить приложение на любую администрируемую вами страницу. Этого можно добиться с помощью решений, указанных ниже:

Решение 1

http://facebook.com/add.php?api_key=[YOUR_APP_KEY]&pages=1&page=[YOUR_PAGE_ID]

YOUR_APP_KEY Вы можете получить его в настройках приложения, его App Id

YOUR_PAGE_ID Вы можете получить его через Graph Explorer https://graph.facebook.com/[PAGE_NAME]

Решение 2

https://www.facebook.com/dialog/pagetab?app_id=[YOUR_APP_KEY]&next=[REDIRECT_URL]

YOUR_APP_KEY Вы можете получить его в настройках приложения, его App Id

REDIRECT_URL Любой URL-адрес, на который вы хотите выполнить перенаправление после добавления вкладки.

Официальное решение.
Ответ от @Dvir Levy - официальное решение от Facebook. Проблема с таким подходом в том, что мы в большинстве случаев не можем следовать этому решению. Предположим, нам пришлось добавить вкладку приложения на страницу бренда, такую ​​как «ABCXYZ», если мы последуем этому ответу, тогда нам пришлось бы изменить имя страницы бренда, и мы не можем этого сделать, бренды / клиенты, с которыми мы работаем, не позволяют Эти изменения.


Это работает, но как вывести список всех приложений, подключенных к странице? Я не понимаю, почему столь важная опция недоступна в видимом месте на странице настроек приложения или страницы.
Лукаш Ягодзинский


2
Я нашел решение. Список приложений, установленных на странице: / [PAGE_ID] / tabs / access_token: [PAGE_ACCESS_TOKEN] Список приложений, управляемых пользователем: / me / applications / developer
Лукаш Ягодзиньски

Можно ли добавить приложение, если вы не являетесь его администратором?
LoverBugs

@LoverBugs Нет, у вас должны быть достаточные разрешения на странице, чтобы добавлять / редактировать что-либо на ней,
Сайед Кариб,

13

Из-за недавних изменений в пользовательском интерфейсе Facebook некоторые параметры были изменены или находятся в другом месте.

Я хотел бы поделиться современным способом достижения этой цели.

На твоей странице

  1. Доступ к О раздел "
  2. Нажмите на Edit Page Info. о в правом верхнем углу.
  3. Установите одну из своих категорий на страницу приложения

PS: Может потребоваться, чтобы ваша страница и приложение имели одно и то же имя, но не можете это подтвердить.

В вашем приложении

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

  1. Войдите в Настройки в меню слева.
  2. Установите категорию на Приложения для страниц и нажмите « Сохранить» . [@JohnMc упомянул, что это должна быть единственная выбранная категория.]
  3. Откройте Advanced раздел и найдите блок App Page .
  4. В разделе « Существующая страница» выберите свою страницу и нажмите Сохранить» .

Все готово!

Примечание. Если вы удалите ссылку между страницей и приложением, вы не сможете связать их снова.

Изменить: как @John Mc указал в комментариях, страница приложения должна быть единственной выбранной категорией.


1
Приятно это видеть. Но почему я не могу видеть существующую страницу на своей странице приложения после выполнения всех ваших действий?
Linundus Ondu

1
На самом деле нет причин показывать ссылку на странице приложения. Если вы хотите, чтобы подписчики вашей страницы использовали ваше приложение, вы можете использовать одну из кнопок действий со страницей.
Габриэль Г.

2
Для меня нет существующей страницы :( Я могу создать только новую. Даже если у меня есть страница приложения. Есть идеи?
Георг

У меня было то же самое. Мне не удалось отобразить [Существующая страница]. Решение - сделать категорию «Страница приложения» первой в списке.
Artur Michajluk

5
Я попытался сохранить существующую категорию и добавить категорию «Страница приложения». Мне не удалось выбрать существующую страницу в настройках разработчика, пока я не удалил существующую категорию. Т.е. ваша существующая страница должна иметь только одну категорию, и это должна быть «Страница приложения».
Джон Мак

1

Со мной случилось. Вам необходимо добавить себя (свою учетную запись разработчика) в качестве администратора / администратора страницы. Затем он распознает ссылку между вами и страницей, и приложение отобразит страницу приложения, чтобы вы могли выбрать ее.


1

Это возможно.

Перейдите на свою бизнес-страницу, добавьте себя в качестве управляемого (сначала убедитесь, что вам понравился сайт)

Затем обновите страницу разработчиков сведений о приложении. Выберите страницу бизнес-приложения в разделе контактов на странице приложения.

Обратите внимание, что бизнес-страница должна иметь название «Бренды и продукты: страница приложения» и иметь то же имя, что и приложение.


Можно ли добавить приложение, если вы не являетесь его администратором?
LoverBugs

0

Вот как добавить вкладку на страницу.

https://developers.facebook.com/docs/reference/dialogs/add_to_page/

Я использую метод прямого URL. Перейдите на свою страницу и введите следующее в адресную строку браузера.

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup&next=YOUR_URL

Где YOUR_APP_IDидентификатор приложения, показанный на странице конфигурации приложения, и YOUR_URLстраница, на которую вы хотите быть перенаправлены после закрытия диалогового окна.


Это не меняет URL-адрес, на который ссылается приложение, размещающее элемент на вашей стене, и предназначен для интеграции нашего приложения в чей-то профиль. Вопрос не в этом. Вопрос в том, как мне заставить приложение в приложении для разработчиков Facebook связать с ним Fanpage?
tkone

@Lix Какова цель pagetab? Есть пример?
Итан

0

В настройках конфигурации приложения Facebook будет URL-адрес сайта. Это то место, куда он сейчас направляется, верно? Так что пусть ваши маркетологи сделают «красивую» целевую страницу для приложения, а вы можете изменить настройки своего приложения, чтобы они указывали на красивую целевую страницу. Возможно, вся эта целевая страница является перенаправлением на вашу фан-страницу в Facebook.


Проблема в том, что, по-видимому, вы можете сделать это для нового приложения - я хочу сделать это в существующем приложении. f'ing facebook.
tkone

У меня более 38 существующих приложений на Facebook (я удалил около 15 других, так как они устарели за последние четыре с лишним года, которые я стремился к различным API Facebook). Я пошел в один из самых старых, который у меня есть, и там есть эта обстановка. Насколько "старые" твои?
DMCS

У меня есть поле URL сайта. Но я хочу связать существующее приложение с существующей фан-страницей. Я не могу этого сделать. Ты можешь?
tkone

Как указано выше: «Возможно, вся эта целевая страница является перенаправлением на вашу фан-страницу в Facebook»
DMCS

Да, я мог это сделать. Но почему, когда я создаю новое приложение, мне не нужно этого делать?
tkone
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.