Какие первые шаги необходимо предпринять, чтобы правильно создать приложение Facebook для конкретной страницы Facebook?

Примечание. Я не был уверен, нужно ли было добавлять это в stackoverflow или на сайт веб-мастеров. Дайте мне знать, если я должен был добавить к обоим или к конкретному?

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

Подробности:

  1. У них есть «Страница» в Facebook для их организации.
  2. Я создал приложение Facebook по адресу: https://developers.facebook.com/apps (сейчас все, что я действительно был создан.)
  3. Они добавили мою учетную запись facebook в качестве администратора на свою страницу.
  4. У них есть домен, itsdomain.com, но разработка ведется на моем личном домене dev.mydomain.com. (Их текущий хост очень ограничен, поэтому, как только разработка будет завершена, я перенесу все на их домен.com, но на другой хост.)
  5. Не думаю, что это необходимо для этих вопросов, но я нахожусь в среде LAMP.

Мои вопросы:

  1. Как мне установить приложение или связать его со своей страницей в Facebook, чтобы оно имело доступ к их информации? Люди продолжают говорить о создании приложения для Facebook, но я не нахожу точной информации о том, как кто-то затем делает так, чтобы это приложение работало специально для Страницы Facebook.
  2. Поскольку они сделали меня администратором, теперь я получаю кучу электронных писем от их обновлений Страницы, и Страница связана с моей личной учетной записью Facebook. Это то, как все разработчики делают вещи, создавая функциональность Facebook для клиентов? У меня такое чувство, что я не должен был так поступать...
  3. Как только я закончу реализацию функций Facebook на их веб-сайте, мне больше не нужен доступ ни к приложению Facebook, ни к странице Facebook. Как лучше всего заранее спланировать это, чтобы переход был плавным?

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

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


person Damainman    schedule 27.04.2012    source источник


Ответы (1)


1) Используйте эту ссылку

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

чтобы добавить приложение на страницу.

Или это

http://www.facebook.com/add.php?api_key=your_app_id&pages=1 

тоже должно работать.

2) Да, поскольку теперь вы являетесь администратором страницы, вы будете получать обновления страницы, как и любой другой администратор. Вы можете отказаться от обновлений на странице настроек. (или вы можете попросить клиента выполнить следующие шаги)

3) Вы можете удалить себя из администратора страницы, но если вы можете удалить приложение (или оно само отсоединится от страницы). Лучше попросите клиента создать приложение. Я прошу клиента создать для них приложение. Это путь.

Изменить (после комментария)

1) — это стандартный способ программного добавления приложений на страницу. Чтобы получить доступ к фотографиям на странице facebook, получите токен доступа для страницы, а затем через Graph API (или другим способом) извлеките фотографии.

Например, если у вашей страницы идентификатор «12345», https://graph.facebook.com/12345/photos?access_token=<page_access_token> заберет фотографии для вас.

Это поможет http://developers.facebook.com/docs/reference/api/page/.

person Jashwant    schedule 27.04.2012
comment
Спасибо за ответы № 2 и № 3, это имеет смысл. Что касается № 1, могу ли я спросить, как вы выяснили этот URL-адрес, и просто для проверки, что именно он делает? Я использовал его, и он добавил приложение на мою страницу в Facebook, но есть ли что-нибудь еще, что мне нужно сделать, чтобы разрешить приложению доступ к фотоальбомам страницы Facebook, чтобы я мог отображать фотографии фотоальбома страницы FaceBook на сайт? - person Damainman; 27.04.2012