Я создаю приложение для клиента, который использует закрытую группу на Facebook для своих клиентов. В нем они публикуют видео, а также живые видео.
Я бы хотел встроить видео и прошлые живые видео в приложение, а также иметь возможность смотреть живое видео, когда оно живое.
У меня был ограниченный успех в тестировании этого с использованием API графа. Я вхожу в систему, используя учетную запись, которая является членом группы, и я также добавил администратора группы в качестве администратора приложения в настройках разработчика Facebook.
Когда я пытаюсь получить стандартное видео, которое было опубликовано в группе (т.е. не живое видео или не прошедшее живое видео), я получаю сообщение об ошибке:
message = "(# 10) Чтобы использовать« Доступ к общедоступному контенту страницы », ваше использование этой конечной точки должно быть проверено и одобрено Facebook. Для отправки
эту функцию «Доступ к общедоступному контенту», пожалуйста, прочитайте
документация по рецензируемым функциям:
https://developers.facebook.com/docs/apps/review.";
Я читал пост где-то в интернете, где, если у меня есть администратор группы в роли разработчика в настройках Facebook, я не получу сообщение об ошибке выше. Кто-нибудь знает, что я здесь делаю не так?
Когда я пытаюсь восстановить прошлое живое видео, я получаю сообщение об ошибке:
message = "Неподдерживаемый запрос на получение. Объект с идентификатором '1337249189746920' не существует, не может быть загружен из-за отсутствия разрешений или выполняет
не поддерживает эту операцию. Пожалуйста, прочитайте документацию Graph API по адресу
https://developers.facebook.com/docs/graph-api";
Я думаю, это потому, что у меня нет необходимых разрешений, но я не уверен относительно того, какое разрешение мне не хватает, поскольку я прочитал справочный документ по разрешениям и подумал, что я все это рассмотрел.
Разрешения для моего токена доступа:
user_videos, электронная почта, publish_video, manage_pages, pages_show_list, groups_access_member_info, public_profile
Кто-нибудь знает, где я иду не так?