Цель - Ссылка моего сайта на моего бота.
Я пытаюсь добавить ссылку, которая отправляет пользователя на мой бот с ссылками FB m.me здесь. У меня есть кнопка get_started
, которую я сделал с помощью запроса POST
, чтобы он мне понравился:
curl -X POST -H "Content-Type: application/json" -d '{
"get_started": {"payload": "get_started"}
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"
Когда пользователь (я) нажимает кнопку «Получить просмотр», ответ не содержит никаких параметров ref, таких какДокументы говорят, что это должно. Это возвращенные данные ответа:
{
sender: { id: '1111' },
recipient: { id: '2222' },
timestamp: 1572811674525,
postback: { title: 'Get Started', payload: 'get_started' }
}
Вот как это должно выглядеть:
{
"sender":{
"id":"<PSID>"
},
"recipient":{
"id":"<PAGE_ID>"
},
"timestamp":1458692752478,
"postback":{
"payload":"<USER_DEFINED_PAYLOAD>",
"referral": {
"ref": "ref_data_in_m_dot_me_param",
"source": "SHORTLINK",
"type": "OPEN_THREAD",
}
}
}
Где параметры ref? Что я делаю не так?
Возможность? : Я не смог заставить работать ни одного тестового пользователя, поэтому я единственный пользователь. Не уверен, что пункты ref могут быть не отправлены, так как я администратор?