2011-01-03 3 views
0

안녕 얘들 아, JavaScript로 VK.com에서 사용자 상태를 얻으려고했으나 얻지 못했습니다. 그래서 저는 온라인인지 아닌지를 알아야합니다. Greasemonkey 및 jquery와 함께 사용해야합니다. 친구의 목록을 구문 분석하려고 시도했지만 VK.com에서 JS API로 작업하려고했지만 API를 만들 충분한 지식이 없습니다. 몇 가지 예를 들어 주시겠습니까?JavaScript로 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 가지 방법이 있습니다 : 친구 목록에 JS 2. 구문 분석 HTML에서 1. API는

VK.com가있다 러시아와 가장 가까운 국가의 페이스 북 아날로그.

+2

시도로 우리는 VK.com 무엇 –

+1

더 나은을 도와 드릴까요? 예제가있는 개발자 문서가 없습니까? –

답변

0

Vk.com에는 자체 API가 있으므로이 변형이 적합한 경우 특정 사용자 데이터를 가져올 수 있습니다. 그런 당신이 그렇게 한 몇 가지 코드를 게시 할 자신의 등 상태,

https://vk.com/dev/fields

관련 문제