2012-01-30 2 views
14

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

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

ответ

8

Уверенный - это возможно.
Пожалуйста, прочитайте документацию для «добавления вкладки приложения на странице» по этой ссылке:
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 для APP_ID и next в какой-то другой URL (не обязательно должно быть связано с приложением - это может быть просто facebook.com


я создал небольшой букмарклет для облегчения prosess -

javascript:app_id=prompt("Enter App ID"); window.open("https://www.facebook.com/dialog/pagetab?app_id="+app_id+"&display=popup&next=https://facebook.com"); 

More info on bookmarklets


Мы, как разработчики facebook, несете единоличную ответственность за поддержание актуальности изменений, которые сторонние API, на которых мы основываем нашу разработку, делаем их системы.
Отличное место для обновления изменений и новых функций будет Facebook Developers Blog и Facebook Developers Roadmap.

+0

Является ли это действительно единственный способ, чтобы добавить новое приложение вкладки для существующей страницы или любой страницы? Кажется безумным, что это так сложно. – codecowboy

+0

Это очень просто - я создал [букмарклет] (http://pastebin.com/JXWky4g6), чтобы помочь в этом процессе. – Lix

+8

Почему они просто не помещают это в раздел «Сведения о приложении» в настройках приложения? –

0

Я попробовал выбранный ответ, но это didn't тренировки ..

Первый вариант:

Вы должны использовать Fan Page Id на месте случайного сайта.

http://facebook.com/add.php?api_key=YOUR_APP_KEY & страницы = 1 & страница = YOUR_PAGE_ID

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

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

Источник: https://stackoverflow.com/a/15739910/1598935

Второй вариант:

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

Источник: https://stackoverflow.com/a/13904144/1598935

Смежные вопросы