@Minusator

Как подключиться к API Яндекс метрики?

Есть старый кусок кода с подключением к API Яндекс метрики. Сейчас я получаю ошибку
Warning: file_get_contents(https://api-metrika.yandex.ru/stat/traffic/summary.json?id=51365737&pretty=1&oauth_token=****************************): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found

Сам код
function api_yandex_options() {

	$opts = array('https' =>
		array(
			'method'  => 'GET',
			'header'  => 'Content-Type: application/x-yametrika+json',
			'content' => ''
		)
	);
	$context = stream_context_create($opts);
	$result = file_get_contents('https://api-metrika.yandex.ru/stat/traffic/summary.json?id='.get_option('counterid_option').'&pretty=1&oauth_token='.get_option('token_option'), false, $context);
	$result = (array)json_decode($result);
	$result = (array)$result['data'][0];
	return $result;

}

Как мне переделать код, чтобы API корректно подключалась? Спасибо!
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы