0

Я следовал these steps и создал тестового пользователя и тестовую страницу, и теперь я могу отправлять и получать сообщения, если я вхожу в систему с помощью тестового пользователя.Facebook messenger bot test users API

Есть ли способ отправлять/получать сообщения через API facebook, когда отправитель/получатель является тестовым пользователем, а не самой страницей?

Благодаря

+0

Непонятно, что вы спрашиваете. Вы не можете обменивать пользователя на страницу или наоборот в бот-разговоре, что даже не имеет смысла. – CBroe

+0

Я не хочу обменивать (?) Их. Facebook API поддерживает отправку сообщения в виде страницы, и я хочу отправить сообщение с API в качестве тестового пользователя, которого я создал. – Noam

+0

Это все еще не имеет смысла. Вы хотите, чтобы тестовый пользователь ответил на сообщение, отправленное на него? Или вы хотите, чтобы тестовый пользователь начал разговор со страничным ботом? В этом случае войдите в систему как тестовый пользователь (можно сделать из панели инструментов приложения) и ответьте или начните разговор так же, как и реальный пользователь. – CBroe

ответ

0

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

Существует конечная точка API-интерфейса Graph для чтения сообщений, но это означает, что это «конечная точка только для страниц». Отсутствие документации для отправки/создания сообщения свидетельствует о том, что оно не поддерживается - см. Здесь https://developers.facebook.com/docs/graph-api/reference/v2.8/message

+0

Да, я прочитал большую часть документации и не нашел пути. Мысль, может быть, способ толпы будет работать – Noam

+0

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

Смежные вопросы