стену вконтакте на сайт в режиме online
можно на js, можно на php
и там, и там - парсинг xml по сути
тебе надо найти на страничке вконтакте в дереве DOM элемент, который представляет из себя стену и вставить его себе в страничку
заодно можешь стили копирнуть
самая большая сложность - авторизация вконтакте, все остальное - ерунда
и там, и там - парсинг xml по сути
тебе надо найти на страничке вконтакте в дереве DOM элемент, который представляет из себя стену и вставить его себе в страничку
заодно можешь стили копирнуть
самая большая сложность - авторизация вконтакте, все остальное - ерунда
да уж
я предполагал, что там есть какой-нибудь API
)
ты можешь такое сделать? т.е. создадим технический логин, он будет лазить и брать со странички данные
может там API все-таки есть....
я предполагал, что там есть какой-нибудь API
) ты можешь такое сделать? т.е. создадим технический логин, он будет лазить и брать со странички данные
может там API все-таки есть....
можно на js, можно на phpтак только быдло делает
и там, и там - парсинг xml по сути
тебе надо найти на страничке вконтакте в дереве DOM элемент, который представляет из себя стену и вставить его себе в страничку
заодно можешь стили копирнуть
самая большая сложность - авторизация вконтакте, все остальное - ерунда
творческий способ.(jaba)
1. Создаеш поток
2. В нем определяеш класс robot и применяеш метод captureScrine (как то так).
Кароче жаба у тебя будет скринить область экрана /:
Для того чтобы контактиг скринил, надо просто лиш открыть сайт при включенной программе
3. И вот ты получаеш картинки, их ты и шлешь переодично на сайт. Все просто же
1. Создаеш потокочень смешно
2. В нем определяеш класс robot и применяеш метод captureScrine (как то так).
Кароче жаба у тебя будет скринить область экрана /:
Для того чтобы контактиг скринил, надо просто лиш открыть сайт при включенной программе
3. И вот ты получаеш картинки, их ты и шлешь переодично на сайт. Все просто же
так пусть кто-нить скажет, какой тип авторизации вконтакте
мож встроенными средставми php можно обойтись
мож встроенными средставми php можно обойтись
В программе про спутники я так и получал jpg, тупо скринил свою программу которая рисовала
try {
Robot robot = new Robot;
capture = robot.createScreenCapture(new Rectangle(main.frame.getLocation.x+main.GraphicsPane.getLocation.x+60,main.frame.getLocation.y+main.GraphicsPane.getLocation.y+60,470,360 ;
} catch (AWTException e) {
// TODO Auto-generated catch block
e.printStackTrace;
}
File newfile = new File(""+tk+"-"+30*i+".png");
try {
ImageIO.writeRenderedImage) capture,"PNG",newfile);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace;
}
Thread.sleep(1000);
}
catch(Exception e)
{
e.printStackTrace;
}
короче надо поботать XMLHTTPrequest и способ авторизации вконтакте
мне честно лень
мне честно лень
кстати говоря да, чо то никто про аякс не вспомнил
а ведь это самое легкое решение
а ведь это самое легкое решение
кстати говоря да, чо то никто про аякс не вспомнил

XMLHTTPrequest
API кагбе есть, но есть нюанс.
Данный метод доступен только Desktop-приложениям.
что такое desktop приложения? не те, которые на сервере выполняются? как они различают?
Чел вот тебе пример:
С сайте example.php с элемента c id vkon
забираем информацию и кидаем на твой сайт в нужный элемент
С сайте example.php с элемента c id vkon
забираем информацию и кидаем на твой сайт в нужный элемент
<body>
<script type="text/javascript">
jQuery(document).ready(function{
jQuery('#example-1').click(function{
$.get("example.php div#vkon ", function(data,textStatus){
$('#example-1').html(data);
});
})
});
</script>
<div class="example cursor" id="#example-1">Click to update</div>
</body>
</html>
XMLHTTPrequestСебе поставь фейспалм, не помниш если как пишется XMLHttpRequest
«Программисты спорят»XMLHTTPrequest
Себе поставь фейспалм, не помниш если как пишется XMLHttpRequest
что такое desktop приложения? не те, которые на сервере выполняются? как они различают?Например IM клиент. Нет, те которые на компах или моб. устройствах пользователей. Думаю что никак не различают, если сумеешь из себя изобразить десктопное приложение, будет работать. Просто это нарушение политики использования и надо быть готовым, что "если что", вконтактик тебя пошлет.
то ща заметил что у него тоже самое
написал просто коряво я и прочел Prequest какойто
но один фиг ему фейспалм если он считает что этот объект вообще не к аяксу
Чел вот тебе пример:до тебя не доходит, что сервер не зайдет на сайт вконтакте, пока не авторизуется?
С сайте example.php с элемента c id vkon
забираем информацию и кидаем на твой сайт в нужный элемент
потом, как я помню, там идет несколько редиректов со страницы логина, я не удивлюсь, если надо будет хранить сессионный ключ, ну и т. д.
уверен, что это тривиальная задача, но никогда не работал над ней
но один фиг ему фейспалм если он считает что этот объект вообще не к аяксуучимся читать и понимать прочитанное
до тебя не доходит, что сервер не зайдет на сайт вконтакте, пока не авторизуется?ну если так то надо на яве писать и отсылать запросы и получать http а после парсить
потом, как я помню, там идет несколько редиректов со страницы логина, я не удивлюсь, если надо будет хранить сессионный ключ, ну и т. д.
уверен, что это тривиальная задача, но никогда не работал над ней
попробуй что-нить такое - может прокатить
init;
if( $http->post(«http://pda.vkontakte.ru/login?pda=index&acknowledge=0″,»email=$email&pass=$pass&submit=Вход»{
// Все ок, выводим скачанную информацию
echo $http->data;
}
else{
// Покажем последнюю ошибку
echo $http->error;
}
если кто готов сделать это за деньги, я готов заплатить, пишите
мне уже как-то делали для другой задачи php класс, который умеет логиниться, заходить на форму, заполнять ее, постить и обрабатывать результат, но тут такой сложности не нужно, просто зеркало состояния стены. и нужно написать без классов, т.к. вряд-ли тот хостинг куда мне это имеет php с классами - 4 вроде версия - хотя я уже не в теме давно
мне уже как-то делали для другой задачи php класс, который умеет логиниться, заходить на форму, заполнять ее, постить и обрабатывать результат, но тут такой сложности не нужно, просто зеркало состояния стены. и нужно написать без классов, т.к. вряд-ли тот хостинг куда мне это имеет php с классами - 4 вроде версия - хотя я уже не в теме давно
вот здесь даже постить можно http://manga24.ru/deathnote/ как это сделано?
У вконтакта есть виджеты для сторонних сайтов. На сайте что ты привел стоит виджет для комментариев.
Оставить комментарий
guliko
привет,есть стена группы вконтакте, я хочу ее контент дублировать на странице на сайте без возможности редактирования на сайте, как такое сделать? хостинг поддерживает php, asp - нет
Ярослав