$parameters = array(
'user_ids' => $_SESSION['id'],
'access_token' => $_SESSION["token"],
'fields' => 'first_name, last_name',
'fields' => 'photo_50',
'v' => '5.80'
);
$query = file_get_contents('https://url.ru/mailService?' . http_build_query($parameters));
# Получаем ответ в нормальном array.
$obj = json_decode($query, true);
function osmo_woocommerce_scripts() {
wp_enqueue_style( 'osmo-woocommerce-style', get_template_directory_uri() . '/woocommerce.css', false, time() );
$font_path = WC()->plugin_url() . '/assets/fonts/';
$inline_font = '@font-face {
font-family: "star";
src: url("' . $font_path . 'star.eot");
src: url("' . $font_path . 'star.eot?#iefix") format("embedded-opentype"),
url("' . $font_path . 'star.woff") format("woff"),
url("' . $font_path . 'star.ttf") format("truetype"),
url("' . $font_path . 'star.svg#star") format("svg");
font-weight: normal;
font-style: normal;
}';
wp_add_inline_style( 'osmo-woocommerce-style', $inline_font );
}
add_action( 'wp_enqueue_scripts', 'osmo_woocommerce_scripts' );
/**
* Disable the default WooCommerce stylesheet.
*
* Removing the default WooCommerce stylesheet and enqueing your own will
* protect you during WooCommerce core updates.
*
* @link https://docs.woocommerce.com/document/disable-the-default-stylesheet/
*/
add_filter( 'woocommerce_enqueue_styles', '__return_empty_array' );
Смотри.
Когда я подключаю Вебхук, телеграм отвечает что всё супер. Причём если раньше чтобы подключить бота нужно было использовать VPN, теперь всё и так круто.
Когда человек пишет боту, скрипт должен по сути сохранять запрос в переменную result.
Обычно, чтобы проверить отправляет ли вообще телеграм какой-то запрос моему скрипту, я делаю это следующим способом.
file_put_contents(test.txt, $result);
Потом пробую что-то написать боту и проверить, пустой ли файл или нет.
В общем, файл пустой. То-есть телеграм запросы не отправляет, если ты об этом.