Изменить учетную запись Facebook или настройки конфиденциальности с помощью приложения для Android - PullRequest
1 голос
/ 11 января 2012

Я разрабатываю приложение для Android, которое использует компонент Facebook. Было бы что-то, что упростило бы управление настройками конфиденциальности Facebook, когда пользователю нужно всего лишь нажать 2 или 3 кнопки, чтобы применить целый набор параметров конфиденциальности к своей учетной записи.

Например, при нажатии на кнопку «параноик» мои настройки меняются на:

  • конфиденциальность по умолчанию для новых сообщений на стене = только я
  • безопасный просмотр включен
  • ...

И нажатием кнопки «Свободный уход»:

  • безопасный просмотр OFF
  • конфиденциальность по умолчанию для новых сообщений на стене = все
  • ...

Просто пример.

Я только начинаю, поэтому я посмотрел Facebook SDK для Android , реализовал несколько примеров, таких как Hackbook и т. Д. Но мне все еще интересно, как управлять настройками конфиденциальности. Я понимаю, что было бы проблемой безопасности позволить приложению управлять такими вещами, но почему бы и нет?

Поскольку я не мог найти четкого ответа в недрах Интернета, мои вопросы:

Это выполнимо? Или даже частично?

Если нет, то почему? Будет ли это возможно в будущем?

Если да, то как? Какую часть API я должен использовать?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 27 июня 2012

https://developers.facebook.com/docs/reference/api/post/

Ссылка сверху: В поле значения может указываться одна из следующих строк: EVERYONE, ALL_FRIENDS, NETWORKS_FRIENDS, FRIENDS_OF_FRIENDS, CUSTOM

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

Это невозможно с помощью API-интерфейса Graph, поскольку управление настройками недоступно для записи / обновления. Я почти уверен, что это никогда не будет доступно через API. Нативное приложение Facebook может или разрешит это, но Facebook сам создает это приложение и не использует свой собственный API для своего приложения.

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

...