| | perl как получить vcard, как? |
| |
Posted: Fri Jan 05, 2007 10:04 pm |
|
|
Galchonok |
Отметившийся |
|
|
Joined: 05 Jan 2007 |
Posts: 2 |
|
|
|
|
|
|
|
День добрый!
Ни как не могу найти как получить vcard пользователя на сервере.
Пример задачи и что есть:
есть: jid на сервере вида: helpuser@jabber.xx.ru
надо использую скрипт на perl, получить username, nick и.т.д. из vcard у пользователей ...@jabber.xx.ru.
Пересмотрел наверное весь инет ... ни как найти ни чего по этому вопросу не могу. Ни каких примеров кодов не нашел по этому вопросу, а очень надо.
Толи как-то через: Net::Jabber:IQ делать, толи через Net::Jabber:Namespace .... вообщем не нашел!
прошу помоч, как можно быстрее ..
Пообщатся со мной можно по jid: galchonok@jabber.nn.ru :]
ну или просто в форуме |
|
|
|
|
| | |
Posted: Sat Jan 06, 2007 3:06 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
если класса для работы с vCard нет, можно просто создать iq-станзу для запроса vCard, послать её серверу и обработать ответ. примеры работы с IQ там, вроде бы, есть. |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Sat Jan 06, 2007 3:09 pm |
|
|
Lion |
Разработчик |
|
|
Joined: 10 Jan 2005 |
Posts: 699 |
Location: г. Волжский |
|
|
|
|
|
|
Смотри xep-54.
Quote: | <iq
to='jer@jabber.org'
type='get'
id='v3'>
<vCard xmlns='vcard-temp'/>
</iq> |
|
|
|
|
|
Posted: Sun Jan 07, 2007 1:53 pm |
|
|
Galchonok |
Отметившийся |
|
|
Joined: 05 Jan 2007 |
Posts: 2 |
|
|
|
|
|
|
|
Ой ...
а можно пример по поводу как IQ послать серверу, и как ее оттуда получить? Всмысле именно послать и получить, а то во всех примерах которые я видел, просто вешается отдельный обработчик inIQ и на него все вешается :/ |
|
|
|
|
Posted: Mon Jan 08, 2007 11:47 pm |
|
|
Lion |
Разработчик |
|
|
Joined: 10 Jan 2005 |
Posts: 699 |
Location: г. Волжский |
|
|
|
|
|
|
В перловых либах не силен, но скотрее всего для отправки станзы есть отдельная функция, а для обработки результата нужно вешать обработчик inIQ. |
|
|
|
|
JRuDevels Forum Index » Разработка и проектирование [Devel] |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT + 3 Hours
Page 1 of 1
|
|
|
|