Nano Hash - криптовалюты, майнинг, программирование

Проблема с разрешением при публикации комментария с помощью Facebook Graph API v2.12

Я тестирую комментарии API графа facebook https://developers.facebook.com/docs/graph-api/reference/v2.12/object/comments

  1. Я проверил свое разрешение на токен доступа, который содержит разрешение, требуемое API. посмотреть скриншот

введите здесь описание изображения

  1. Я проверяю свой идентификатор объекта (1797963943566411_1975256375837166), который является правильным, см. скриншот

введите здесь описание изображения

  1. Измените метод запроса на POST и добавьте данные публикации. {"message": "haha"} Я получаю сообщение об ошибке: «(#3) Публикация комментариев через API доступна только для токенов доступа к странице», см. мой снимок экрана.

введите здесь описание изображения

Как вы можете видеть, проверка на первом этапе у меня есть все разрешения, которые требуются для API.

Может ли кто-нибудь увидеть какую-либо ошибку в этом процессе?


  • У вас есть токен доступа к странице? Для страницы, которую вы комментируете? 13.02.2018
  • Забудьте упомянуть, что пользователь facebook, которого я использовал для тестирования API, является моим пользователем тестировщика приложений. (Я назначил этому пользователю роль тестировщика). Разрешение моего приложения не было официально проверено Facebook. Не уверен, что это проблема. Если это проблема, как мы можем протестировать API до проверки. 13.02.2018
  • @WizKid Я не помещал токен доступа к странице, когда использую API-интерфейс Facebook Graph. Как использовать этот токен доступа к странице с исследованием Graph API. Я могу получить этот токен, вызвав /me/accounts, но не знаю, как его использовать. 13.02.2018
  • Вы можете прочитать о токенах доступа к странице на developers.facebook.com/docs/pages/access- токены 13.02.2018
  • @WizKid Мой пост находится в моей хронике, а не на странице Facebook. Итак, изменился API. больше не поддерживает комментарии к сообщению на временной шкале facebook. Это действительно грустно, чтобы предотвратить это. Документация супер непонятная. ничего не упомянул, где использовать этот API для комментариев. 14.02.2018
  • Кажется, сообщение об ошибке очень ясно 14.02.2018

Ответы:


1

Попробуйте другой способ, все равно не работает.

У меня есть пользователь, который публикует фото на своей странице в Facebook.

  1. Я вошел в систему с этим пользователем и предоставил этому пользователю все разрешения. См. снимок экрана введите здесь описание изображения

  2. позвоните /me/accounts, чтобы получить токен доступа к странице введите здесь описание изображения

  3. скопируйте токен доступа к странице в вызов поля токена доступа Graph API Explorer GET: 1797963943566411_1975256375837166/likes работает нормально

Но позвоните POST: 1797963943566411_1975256375837166/likes

Получить ответ об ошибке:

{ "error": { "message": "(#200) Permissions error", "type": "OAuthException", "code": 200, "fbtrace_id": "GtEaBfyXrUD" } }

Причина в том, что Facebook изменил поведение API. Мы больше не должны использовать API, чтобы поставить лайк любому POST на нашей временной шкале. API может только лайкать или комментировать на странице facebook. Грустное лицо !!!!

13.02.2018
Новые материалы

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

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

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

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..