Как читать личную страницу в Facebook? - PullRequest
0 голосов
/ 01 мая 2020

Я пишу простой проект в Java с API Facebook. Есть страница JSP для входа пользователя. Пользователь входит в систему и дает разрешения для моего приложения. После этого он / она перенаправляется на вторую страницу, где он отправляет URL-адрес страницы Facebook. Приложение должно иметь возможность загрузить страницу HTML и сохранить ее в файл.

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

В настоящее время, когда я пытаюсь загрузить страницу, например. например, http://www.facebook.com/some.user/post/?access_token=123, тогда загруженная мной страница HTML будет страницей входа в Facebook. Я могу воспроизвести это, если я введу URL-адрес в браузере таким образом, что нет необходимости пробовать его через приложение.

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

Пожалуйста, дайте мне знать, что мне здесь не хватает, спасибо!

...