and7ey / vkontakte-miranda-plugin

Automatically exported from code.google.com/p/vkontakte-miranda-plugin
1 stars 0 forks source link

Соединениe с сервером: неправильные URL #144

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Что-то вы с URL напортачили, товарищи. Путём 
использования логирующего 
прокси, выявлено следующее:

1. Поддержка статуса онлайн на сайте каждые 
N секунд осуществляется путём 
отправки запроса на адрес 
http://pda.vkontakte.ru/profile.php. На самом 
деле, такой страницы на сайте нет, 404 Not Found, и 
как результат — статус 
онлайн не поддерживается. Правильный адрес 
для страницы пользователя в pda-
версии сайта — http://pda.vkontakte.ru/id.

2. Переход в состояние "Не в сети" 
сопровождается запросом на адрес http://
pda.vkontakte.rulogout/ (именно так, rulogout без слэша!). 
Как разультат — 
пользователь на сайте показывается как 
"онлайн" и после смены статуса.

3. При параметре "Preferred host", установленном в 
значение "vk.com", 
осуществляются запросы на адреса: 
http://vkontakte.ru/login.php (при смене 
статуса на "В сети"), http://pda.vkontakte.ru/news (запрос 
новостей), 
http://pda.vkontakte.ru/profile.php (поддержка статуса). 
Имхо, это есть 
неправильно, при параметре "Preferred host", 
установленном в значение 
"vk.com", запросы должны идти только на vk.com.

Версия плагина — от 2010-02-05.

Original issue reported on code.google.com by akagroun...@gmail.com on 15 Feb 2010 at 12:55

GoogleCodeExporter commented 9 years ago
Спасибо за найденные ошибки.
В тот момента, когда соответствующие куски 
кода писались, все страницы существовали 
и были правильными. 
Потом, в новых версиях, видимо 
действительно чего-то недосмотрели. Надо 
будет 
поправит.

Original comment by and7ey@gmail.com on 15 Feb 2010 at 12:58

GoogleCodeExporter commented 9 years ago
Кстати, на перспективу, возможно, следует 
сделать эти адреса настраиваемыми. По 
умолчанию пусть будут правильные на момент 
выхода данной версии плагина, но 
впоследствии чтобы можно было поменять. 
Вряд ли "Вконтакте" будет часто менять свои 
адреса, но зато: во-первых, это бы сделало 
возможным решение текущий проблемы 
простым изменением настроек; и во-вторых, 
теоретически это облегчило бы возможность 
подключения к сайтам, построенным на UserAPI.

По пунктам 1 и 2 патч в аттаче. Когда можно 
надеяться на выход исправлений?

Original comment by akagroun...@gmail.com on 15 Feb 2010 at 3:56

Attachments:

GoogleCodeExporter commented 9 years ago
akagroundhog, спасибо за помощь! Исправления 
будут внесены в версии 0.3.0.10. По срокам 
пока сказать не могу и обещать не буду, если 
получится - может, скомпилирую в 
праздники.

Original comment by Artyom.Z...@gmail.com on 3 Mar 2010 at 6:20

GoogleCodeExporter commented 9 years ago
Да, забыл добавить по пункту 3 - увы, но 
поддомена pda в версии vk.com до сих пор не 
существует. Так что исправить получится 
разве что vkontakte.ru/login.php

Original comment by Artyom.Z...@gmail.com on 3 Mar 2010 at 6:29

GoogleCodeExporter commented 9 years ago
Согласен с akagroundhog, было бы удобно настройки 
url вынести в настройки плагина. Не
в GUI, но в базу.

Спасибо, ждём 0.3.0.10 и надеемся. 

Original comment by koz...@gmail.com on 16 Apr 2010 at 12:14

GoogleCodeExporter commented 9 years ago

Original comment by and7ey@gmail.com on 3 Sep 2010 at 1:59

GoogleCodeExporter commented 9 years ago
Было исправлено в одной из последний 
версий. Проверьте, плз.

Original comment by and7ey@gmail.com on 25 Sep 2010 at 7:35

GoogleCodeExporter commented 9 years ago

Original comment by and7ey@gmail.com on 30 Oct 2010 at 10:28