Wysyłanie wiadomości na gadu-gadu poprzez PHP
Jak wysłać wiadomość na gg gadu-gadu przez html/php?
Listing 1.0 zawiera kod wysyłający wiadomości na gg poprzez skrypt php korzysta on z biblioteki phplibgadu.php
Biblioteke tą można pobrać tutaj [ pobierz biblioteke ]
// Listing 1.0
<?php
$GG = new GG();
$tresc =' Treść wiadomości';
$GG->connect('numer gg', 'hasło'); // logowanie
$GG->changeStatus(GG_STATUS_AVAILABLE); // status na dostepny
$GG->sendMessage($numer,$tresc); // wysylanie wiadomosci
$GG->ping();
$GG->disconnect();
?>
Listing
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
Biblioteka została poprawiona.
autor: Igor | 46 | 2009-01-11 20:33:38
cóż. a to działa ??
autor: TiweK | 53 | 2009-01-20 13:32:46
Tak, a czemu ma nie działać? Były z tym jakieś problemy?
autor: Igor | 54 | 2009-01-20 14:05:39
no niestety, ale nie dziala
autor: masaqre | 62 | 2009-01-25 10:34:26
Podaj błąd samo nie działa nic tu nie pomoże.
autor: Igor | 63 | 2009-01-25 15:48:29
Prosz...
- Zobacz kod dodany do tego wpisu
-
Warning: fsockopen() [function.fsockopen]: unable to connect to 217.17.41.85:8074 (Próba połšczenia nie powiodła się, ponieważ połšczona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połšczenie nie powiodło się, ponieważ połšczony host nie odpowiedział. ) in C:xampphtdocstestyappsgggg.php on line 65
Warning: fwrite(): supplied argument is not a valid stream resource in C:xampphtdocstestyappsgggg.php on line 88
Warning: fwrite(): supplied argument is not a valid stream resource in C:xampphtdocstestyappsgggg.php on line 110
Warning: fwrite(): supplied argument is not a valid stream resource in C:xampphtdocstestyappsgggg.php on line 127
Warning: fwrite(): supplied argument is not a valid stream resource in C:xampphtdocstestyappsgggg.php on line 120
Warning: fclose(): supplied argument is not a valid stream resource in C:xampphtdocstestyappsgggg.php on line 121
-
autor: masaqre | 74 | 2009-01-27 13:33:52
A ja nawet komunikatów nie mam, po prostu cisza. Raczej przestało działać przez to, że GG wprowadziło swoje API i przy okazji zablokowało inne możliwości.
autor: Ja | 78 | 2009-01-28 14:32:34
A ustawiłeś wszystko ?
- Zobacz kod dodany do tego wpisu
-
// tu musisz podać swój nymer i hasło
$GG->connect('numer gg', 'hasło'); // logowanie
// a tutaj numer odbiorcy
$GG->sendMessage($numer,$tresc); // wysylanie wiadomosci
-
autor: Igor | 80 | 2009-01-28 16:09:11
No i istnieje jakaś możliwość, żeby to działało?
autor: masaqre | 108 | 2009-03-04 21:04:29
U mnie nie działa :/ wywala errory że nie udało się połączyć z serwerem
autor: Ivellios | 158 | 2009-04-09 20:22:09
No i jak udało się to komuś odpalić ?
autor: SzymaneK | 167 | 2009-04-24 15:06:47
Nie. Nie działa i już. Nie wiem, może kwestia mojego serwera. :-(
autor: Martin | 185 | 2009-05-11 16:41:03
Nie dziala. Nie wywala bledy zadnego, ale tez nic nie wysyla.
autor: menic | 235 | 2009-05-30 13:15:28
To już nie działa dawno, bo teraz jest WebGadu i nie ma możliwości łączenia się z serwerem gadu.
autor: qwe | 301 | 2009-06-30 09:54:07
Obecnie aby legalnie słać spam poprzez gg należy zarejestrować sobie konto aby uzyskać kod weryfikacyjny dla bota. Więcej macie na http://dev.gadu-gadu.pl/api/pages/gaduapi.html
autor: xXx | 323 | 2009-07-09 16:02:53
Nie prawda :] Niech ktoś kto czai napisze nową bibliotekę :S
autor: Ja | 371 | 2009-07-21 15:06:54
No nie wiem myślę ze to taka walka z wiatrakami bo oni zapewne będą często zmieniać coś jeśli zczają że idzie duża ilość spamu skądś. Ale jeśli ktoś ma jakiś kod to może się podzielić z innymi :]
autor: Igor | 372 | 2009-07-21 20:53:04
Ten kod co tutaj jest nie dziala. Jest bledny w kilku drobnych miejscach :)
Co do blokowania takich skryptow, kod imituje program gg i jesli jest zgodny z jego protokolem to nie moga go zablokowac bo przestana dzialac programy ludzia na kompie. A nie kazdy instaluje najnowsza wersje, wiec musza obslugiwac stare formaty, ja pozostalem przy 7.7.
A co do PHP - zajelo mi to prawie caly dzien ale mam juz dzialajacy kod PHP z obsluga GG w standardzie 7.7 i 8.0 (do wyboru). Chcialem go nawet tu zamiescic ale obawiam sie ze zostanie wykorzystany do niewlasciwych celow "Obecnie aby legalnie słać spam poprzez gg należy zarejestrować sobie konto aby uzyskać..."
autor: ravciu | 435 | 2009-08-24 18:55:24
Zamiescielem plik w interneci poznizej link. Przed skorzystaniem ze skryptu porosze zapoznac sie z zasdami licencji (znajduje sie pliku)
Plik do sciagniecia pod adresem:
http://lgpl.nastal.pl/rfGG.class.zip
Przyklad:
- Zobacz kod dodany do tego wpisu
-
$GG = new rfGG(rfGG::VER_77); // brak paramteru oznacza VER_80
$GG->set_message_handler('otrzymalem_wiadomosc');
if ($GG->connect($twoj_nr_gg, $haslo)) {
if (!$GG->sendMessage($nr_gg_odbiorcy,"Dowolna tresc w html <b>pogrobienie</b>, <i>kursywa</i>, <u>podkreslenie</u>rn lub <br> jako nowa linia")) {
die($GG->getError());
}
if (!$GG->changeStatus(rfGG::STATUS_BUSY_DESCR,'Opis opcjonalnie')) {
die($GG->getError());
}
$GG->ping();
$message = $GG->getMessageOne();
$GG->disconnect('Opcjonalnie opis');
$messages = $GG->getMessages();
}
-
autor: ravciu | 437 | 2009-08-26 12:16:15
Super ja dodałem ten plik na nasz serwer
http://funkcjenet.boo.pl/funkcjenet/rfGG.class.zip
http://funkcjenet.boo.pl/funkcjenet/rfGG.class.zip
autor: igor | 441 | 2009-08-26 20:07:16
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno