Можно ли удалить приложение Facebook со страницы, используя Graph API? - PullRequest
1 голос
/ 16 января 2012

Я разрабатываю приложение для Facebook.

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

Я предполагал, что может быть получена необходимая информацияиз настроек страницы и попытался получить его с помощью Graph API:

https://graph.facebook.com/%MY_PAGE_ID%/settings/?access_token=%VALID_TOKEN%

, но он возвращает ошибку: "(# 210) Тема должна быть страницей."

Я также пытался поиграть с https://www.facebook.com/ajax/edit_app_settings.php, но для этого требуются некоторые уникальные переменные, которые генерируются сервером facebook и недоступны для третьей стороны.

Ответы [ 2 ]

0 голосов
/ 16 января 2012

Как администратор страницы вы можете добавлять / удалять / переупорядочивать приложения, установленные на вашей странице, через API, используя маркер доступа к странице - см. Документы страницы для получения дополнительной информации.

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

0 голосов
/ 16 января 2012

Удаление приложения из Pages в настоящее время невозможно с помощью Graph API (устаревший REST API также пропустил эту опцию).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...