|
|
Да, просто замени весь шаблон на этот:
|

09.05.2018, 02:38
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
|
Перестал работать js скрипт
Здравствуйте!
Уже сутки не работает js который показывает в группе вк число подписчиков.
<script>
jQuery(function($){
$.ajax({
url: 'http://api.vk.com/method/groups.getById?gid=65762432&fields=members_count', // вместо 65762432 указываем свой ID
dataType: "jsonp", // тип получаемых данных
success:function(e){
$('#vkontakte_count').html(e.response[0].members_count) // выводим получаемый результат
}
});
});
</script>
<!-- здесь будет отображаться количество подписчиков -->
<span id="vkontakte_count"></span>
демо
Кто разбирается в вк api подскажите что не так?
|
|

09.05.2018, 03:32
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
|
Я уже ключ доступа к группе получил, может в этом проблема?
Куда его вставить?
|
|

09.05.2018, 03:37
|
 |
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,618
|
|
|
Фигачишь ссылку напрямую в браузер и видишь те английским языком пишут: "Invalid request: v (version) is required".
Можешь теперь гуглить по этой фразе. Но думаю вполне очевидно что требуется указать версию api - и твоя судя по всему первая.
__________________
29375, 35
|
|

09.05.2018, 03:44
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
|
Aetae,
а по подробней?
Я в js не особо понимаю.
|
|

09.05.2018, 03:46
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
|
Aetae,
вот это нужно указать? &v=5.9&
url: 'http://api.vk.com/method/groups.getById?gid=65762432&v=5.9&fields=members_c ount',
вот так?
|
|

09.05.2018, 03:50
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
почему то не работает добавил версию:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script>
jQuery(function($){
$.ajax({
url: 'http://api.vk.com/method/groups.getById?gid=27541941&v=5.9&fields=members_count', // вместо 65762432 указываем свой ID
dataType: "jsonp", // тип получаемых данных
success:function(e){
$('#vkontakte_count').html(e.response[0].members_count); // выводим получаемый результат
}
});
});
</script>
<span id="vkontakte_count" style="font-weight: bold;"></span>
|
|

09.05.2018, 03:54
|
 |
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,618
|
|
|
Как я и предположил выше, работает с v=1.
Не знаю насколько это правильно и не перестанет ли когда-нить это работать - документацию vk api мне (как видимо и тебе) читать лень, но пока можешь оставить так.
__________________
29375, 35
Последний раз редактировалось Aetae, 09.05.2018 в 03:58.
|
|

09.05.2018, 03:57
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
Aetae,
Изменил и не работает, может что с вк?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script>
jQuery(function($){
$.ajax({
url: 'http://api.vk.com/method/groups.getById?gid=27541941&v=1&fields=members_count', // вместо 65762432 указываем свой ID
dataType: "jsonp", // тип получаемых данных
success:function(e){
$('#vkontakte_count').html(e.response[0].members_count); // выводим получаемый результат
}
});
});
</script>
<span id="vkontakte_count" style="font-weight: bold;"></span>
|
|

09.05.2018, 04:03
|
 |
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,618
|
|
Всё работает:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script>
jQuery(function($){
$.ajax({
url: 'https://api.vk.com/method/groups.getById?gid=27541941&v=1&fields=members_count', // вместо 65762432 указываем свой ID
dataType: "jsonp", // тип получаемых данных
success:function(e){
$('#vkontakte_count').html(e.response[0].members_count); // выводим получаемый результат
}
});
});
</script>
<span id="vkontakte_count" style="font-weight: bold;"></span>
Тут пришлось поменять протокол на https, потому что сама песочница на https и не даёт грузить по http. Если у тебя http - должно работать и без изменений.
__________________
29375, 35
Последний раз редактировалось Aetae, 09.05.2018 в 04:07.
|
|

09.05.2018, 04:06
|
|
Профессор
|
|
Регистрация: 02.05.2016
Сообщений: 390
|
|
Aetae,
Конечно спасибо, но вот скриншот и там пусто, что у меня за проблема?
|
|
|
|