Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2012, 13:00   #1
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию отправка сообщений ВКонтакте [Delphi7]

из заголовка понятно чего я хочу добиться
вообщем сниффер выдал следующее
Цитата:
act a_send
al 1
hash e637afd0f7295deb9e
media
msg сообщение
title
to 2000040003
ts 955932234
act и al - так понимаю какие-то константы
hash - непонятно что такое(думал обойтись без него)
msg - собственно само сообщение
to - скорее всего id
ts - непонял

ну и пробовал тупо...

Код:
var
  post: TStringList;
  test: string;
  result: Boolean;
begin
  post := TStringList.Create();
  post.Add('act=a_send');
  post.Add('al=1');
  post.Add('msg=сообщение');
  post.Add('to=2000040003');
  post.Add('ts=955932234');
  try
    test := http.Post('http://vk.com/al_im.php', post);
  finally
    if pos('отправлено', test) > 0 then
      result := true
    else
      result := false;
  end;
  mmo1.Lines.Add(BoolToStr(result));
  post.free;
end;
ну и в итоге ничего не вышло

прошу помощи, в крайнем случае совета... надеюсь на понимание
P.S. на сайте авторизовался)

Последний раз редактировалось unbanned; 24.04.2012 в 13:02.
unbanned вне форума Ответить с цитированием
Старый 24.04.2012, 13:09   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Что вы делаете люди??Вы хоть авторизовались?Правильно авторизовались с куками? Если нет то для начала вам сюда! Потом hash надо парсить с страницы типо этой где цифирки это id user'a вообщем сниффер и парсинг вам в помощь!
Кольша вне форума Ответить с цитированием
Старый 24.04.2012, 13:13   #3
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

авторизовались, и с куками)
вот где hash взять не знал
сообщение отправляю в диалог
и как тогда быть? откуда взять hash?
со страницы диалога?
unbanned вне форума Ответить с цитированием
Старый 24.04.2012, 13:17   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Лучше бы с write покрайней мере я так делаю))Ну тогда так загружаете это http://vk.com/im?sel=ид пользователя откройте сниффер, сначала для теста отправте какому нибудь ололо message откройте исх.код страницы и посмотрите где hash лежит ну а потом парсите его в проге!Надеюсь понятно?
Кольша вне форума Ответить с цитированием
Старый 24.04.2012, 13:22   #5
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

да, понятно.
спасибо, буду пробовать
unbanned вне форума Ответить с цитированием
Старый 24.04.2012, 13:32   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,218
По умолчанию

hash он в форме будет, т.е. его надо из HTML-странички парсить.
Arigato на форуме Ответить с цитированием
Старый 24.04.2012, 14:00   #7
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

Цитата:
HTML-странички парсить
да эт понятно

теперь другая проблема...

ставлю http.HandleRedirects := false;
выдает HTTP 1.1/302 Found.

ставлю http.HandleRedirects := true;
выбивает IOHandler value is not valid
unbanned вне форума Ответить с цитированием
Старый 24.04.2012, 14:11   #8
Ruslasy
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 47
По умолчанию

Пользуйтесь мобильной версией ВКонтакте, это сильно облегчит вашу жизнь.
Ruslasy вне форума Ответить с цитированием
Старый 24.04.2012, 14:18   #9
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

не понел куда посылаете то?При авторизации поди?
Кольша вне форума Ответить с цитированием
Старый 24.04.2012, 14:25   #10
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

аторизация ок проходит... ну по крайней мере ничего лишнего не выбивает. а вот когда пробуешь get на страницу диалога или тот же ваш write
unbanned вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема в кодировке сообщений ВКОНТАКТЕ temchik2004 Работа с сетью в Delphi 6 04.09.2013 14:33
Удаление Всех сообщений Вконтакте Zugelman JavaScript, Ajax 8 13.12.2010 01:31
Отправка сообщений... вконтакте.ру... Delphi 7 Dionix Работа с сетью в Delphi 2 04.10.2009 12:34
Отправка сообщений вконтакте.ру mustang007 Работа с сетью в Delphi 3 28.06.2009 12:53
отправка сообщений Pitbull Работа с сетью в Delphi 6 03.08.2007 17:06