PDA

Просмотр полной версии : Вопрос по WebIcqPro.class


nonamez
27.10.2008, 04:15
Для тех кто работал с данным класом, обьясните как получить контакт лист... Есть функция getContactList();
Но немогу с ней толком разобраться: - те кто роботал с класом, подскажите как с помощью этой функции организовать запись в масив $contact[] юинов из контакт листа по типу:
$contact[0] = первый юин из контакт листа
...
$contact[n] = последний юин из контакт листа

Заранее больше СПС

P.S.

мОПЕд не мой))))

NuR
27.10.2008, 04:50
читать надо доку сперва, потом думать, ну и потом задавать вопросы
http://www.intrigue.ru/workshop/webicqpro/docs/getcontactlist.html

blaga
27.10.2008, 05:25
а в этом классе есть какиенибудь проверки на то кому он принадлежит?
Может кто нить им поделится?

Kaimi
27.10.2008, 09:19
а в этом классе есть какиенибудь проверки на то кому он принадлежит?
Может кто нить им поделится?

Он же бесплатный, скачай на сайте разработчика

blaga
27.10.2008, 11:36
по моему бесплатный был WebICQLite. А про версия вроде как 50 баксов стоила... Уже что то поменялось?

.AkeLLa
27.10.2008, 12:17
Обе бесплатные. Просто новые версии быстрее дают тем кто заплатил 50$.

KlaSteR
27.10.2008, 16:27
<?php
include('WebIcqPro.class.php');
$icq = new WebIcqPro();
$icq->connect('111111', 'password') or die($icq->error);
while($icq->isConnected()) {
$msg = $icq->readMessage();
if($msg === false) {
$list = $icq->getContactList();
var_dump($list);
}
}
else
{
echo $icq->error;
}
?>
В том то и дело что пример каторый лежит на сайте разработчика работает не так как мне необходимо, буду оч благодарен тому кто поможет мне реализовать данный сабж.

mr.The
27.10.2008, 18:21
сделай так:$list = $icq->getContactList();
print_r($list);

там и увидиш в каком виде он контакт лист получает

KlaSteR
27.10.2008, 19:05
сделай так:$list = $icq->getContactList();
print_r($list);

там и увидиш в каком виде он контакт лист получает

Возвращает пустой масив, хотя контактов на юне более чем достаточно!

mr.The
27.10.2008, 19:19
скачал последнюю паблик версию. что-то я невижу в классе этой функции =\

KlaSteR
27.10.2008, 19:21
щас выложу... там паблик последний на форуме, ты видно неотуда качал

KlaSteR
27.10.2008, 19:25
Вот линк на класс - http://webfile.ru/2345778
Версия 1.4.6b (ПАБЛЕГ)

.AkeLLa
27.10.2008, 19:28
скачал последнюю паблик версию. что-то я невижу в классе этой функции =\
та функция доступна в "приватной" версии

KlaSteR
27.10.2008, 19:31
та функция доступна в "приватной" версии
Нет эта функция доступна уже в 2ух паблек версиях - следи за обновлениями!

th13fnano
11.12.2008, 12:36
Сори за ап старой темы. Пример выводит список всех номеров контакта.

<?php
include('webicqpro.class.php');
$icq = new WebIcqPro();
$icq ->connect('4x5x2x2x4','xgxpxexw') or die($icq->error);
while($icq->isConnected()) {
$msg = $icq->readMessage();
if($msg === false)
{
$list = $icq->getContactList();
if (!empty($list))
{
break;
}
}
}
while (list($key, $data) = each($list))
{
echo $key."\r\n";
}
?>
Удачи.