Есть такой код
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8">
<title>Получение данных из ВКонтакте</title>
<script src="https://vk.com/js/api/openapi.js?168" type="text/javascript"></script>
<script type="text/javascript">
// Функция, вызываемая при нажатии на кнопку
function getData() {
// Получение значения из поля ввода
var url = document.getElementById("vk_url").value;
// Разбор ID пользователя из ссылки
var userId = url.match(/vk.com\/(\w+)/)[1];
// Создание экземпляра VK API
VK.init({
apiId: '51691631',
});
// Получение информации о пользователе
VK.api("users.get", {"user_ids": userId, "fields": "counters"}, function(data) {
// Обработка полученных данных
var user = data.response[0];
var name = user.first_name + " " + user.last_name;
var friendsCount = user.counters.friends;
// Отображение результатов
document.getElementById("user_name").textContent = "Имя: " + name;
document.getElementById("friends_count").textContent = "Количество друзей: " + friendsCount;
});
}
</script>
</head>
<body>
<h1>Получение данных из ВКонтакте</h1>
<input type="text" id="vk_url" placeholder="Введите ссылку на страницу ВКонтакте">
<button onclick="getData()">Получить данные</button>
<h2>Результаты:</h2>
<p id="user_name"></p>
<p id="friends_count"></p>
</body>
</html>
По какой то причине не хочет работать. Уже и хостинг поменял 2 раза, пробовал 2 бесплатных SSL и 1 платный, все равно не работает