Я использую Botman в качестве плагина для создания мессенджера. У меня есть этот код, который открывает веб-URL, но я хочу сделать его веб-просмотром.
Вот мой код:
$botman->hears('try', function ($bot) {
$bot->typesAndWaits(2);
$bot->reply(ListTemplate::create()
->useCompactView()
->addElement(
Element::create('Sample Title')
->subtitle('Some subtitle.')
->image('https://sampleurl.com/images/logo.png')
->addButton(ElementButton::create('Sample Button')
->url('https://sampleurl.com')
)
)
);
});
Приведенный выше код работает, но он открывает URL в новой вкладке. Мне нравится, что он ведет себя как веб-просмотр, как то, что я создал в постоянном меню:
'persistent_menu' => [
[
'locale' => 'default',
'composer_input_disabled' => 'false',
'call_to_actions' => [
[
'title' => 'Sample Title',
'type' => 'web_url',
'url' => 'https://sampleurl.com',
'webview_height_ratio' => 'full',
'webview_share_button' => 'hide',
'messenger_extensions' => true
],
],
],
],