Привет, ребята, я пытался получить статус пользователя на VK.com с помощью JavaScript, но не получил его.Итак, мне нужно знать, есть ли пользователь в сети или нет.Мне нужно это использовать с Greasemonkey и JQuery.Я пытался разобрать список друзей и пытался работать с JS API на VK.com, но у меня недостаточно знаний, чтобы его создать.Ребята, не могли бы вы привести несколько примеров?
Сценарий ниже:
// ==UserScript==
// @name LoveOnline
// @namespace vk.com/dpron
// @description LoveOnline
// @author dpro
// @include *vk.com/*
// @include *vkontakte.ru/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
// @require http://vkontakte.ru/js/api/xd_connection.js?2
// ==/UserScript==
var RefreshInterval = 20000;
function IsOnline()
{
var love = $('.labeled a').attr('href');
var friends = '/friends.php'
$.get(friends, function(data)
{
var Online = 1
if (Online != 0) {
$('.labeled').append(' '+ 'online' + love);
} else {
$('.labeled').append(' '+ 'not online');
}
});
}
VK.init(function() {
VK.api("friends.getOnline", {uids:"1,2,3,4"}, function(data) {
// ?What here?
});
});
$(document).ready(function()
{
IsOnline();
setInterval(function() { IsOnline() }, RefreshInterval);
});
http://vkontakte.ru/pages.php?o=-1&p=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D0%BE%D0%B2+API Некоторые API здесь, но я думаю, что у нас есть 2 способа: 1. Использовать API из JS 2. Анализировать HTML в списке друзей
VK.com - это аналог Facebook в России и ближайших странах.