Pozdrawiam wszystkich
Jestem nowy na forum wiec wybaczcie mi błędy.
Napisałem prosty program przy pomocy biblioteki libgadu. Program miał za zadanie wysłać krótką wiadomość do użytkownika gadu. Niestety funkcja wysyłająca wiadomość cały czas zwraca mi błąd w postaci -1 a co najgorsze wiadomość nie dochodzi. Oto kod:
#include <stdio.h>
#include <libgadu.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
int b;
struct gg_session *sesja;
struct gg_login_params parametry;
char a[] = "rafal";
memset(¶metry, 0, sizeof(parametry));
parametry.uin = 4501896;
parametry.password = a;
parametry.async = 1;
parametry.status = GG_STATUS_AVAIL;
sesja = gg_login(¶metry);
if (!sesja) {
printf("Nie można się połączyć");
exit(1);
}
printf("Połączono\n");
unsigned char tekst[] = "test programu";
b = gg_send_message(sesja,GG_CLASS_MSG, 3944395, tekst);
printf("%d\n",b);
gg_logoff(sesja);
gg_free_session(sesja);
}
Bardzo proszę o pomoc