Що мені дуже сподобалося, так це те, що для виведення кількості передплатників не потрібно використовувати PHP і cURL, тому що такі речі зазвичай значно знижують швидкість завантаження сторінки.
Упевнений, що серед читачів мого блогу є і такі, які не особливо розбираються у всіх цих кодах, тому спеціально для них я все докладно розпишу.
Крок 1. HTML-елемент, в якому буде виводитися кількість передплатників спільноти
Це буде приблизно ось такий код:
Вставте його в те місце сайту, де хочете вивести кількість передплатників.
Причому, це може бути будь-який HTML-елемент, наприклад
Усередині краще вказати приблизну цифру кількості передплатників - вона буде відображатися, якщо з якихось причин API вконтакте буде недоступно.
Крок 2. Як дізнатися ID групи, сторінки або події вконтакте?
Це раніше в якості URL завжди використовувалися id - як для груп, так і для користувачів. Тепер же, коли адміністратори можуть самі задавати будь-(вільне володіння) URL, все стало трохи складніше.
Якщо ж спільнота вам не належить, то його ID можна дізнатися в вихідному коді сторінки:
Взагалі, в початковому HTML-коді він зустрічається багато де, якщо пошукати, то ви точно його знайдете.
Крок 3. jQuery
Детальніше про підключення jQuery на сайт написано тут.
Крок 4. Запит до API вконтакте
Ви можете вставити цей код прямо в HTML сторінки як є, або в якій-небудь js-файл, попередньо видаливши теги script (в обох випадках обов'язково вже після того, як підключиться jQuery).
І ще дещо.
Використовуючи даний запит до API, ви також можете отримати і іншу інформацію про спільноту, для цього в параметрі запиту fields треба вказати:
У запиті можна вказувати кілька значень параметра fields через кому.
Миша Рудрастих
Дивіться також
- Як вивести кількість передплатників сторінки в facebook Використовуючи цю функцію (ніяких доп. Плагінів), ви зможете вивести кількість передплатників (лайків) будь-якої сторінки з facebook на вашому сайті.
- Кнопки «Поділитися», «Tweet» і «Share» з власним дизайном Я покажу вам, як самому створити кнопки для соціалок, по функціоналу нітрохи не гірше стандартних.