Cześć,

właśnie udało mi się odtworzyć (na podstawie analizy ruchu z GG10)
proces ustawiania avatara. Zmienił się tylko odrobinę w stosunku do
tego, co jest zaimplementowane w Kadu (ta wersja u mnie nie działa).
Wystarczy wysłać zapytanie http:
 - POST http://avatars.nowe.gg/upload
 - parametry: uin, photo (base64 obrazka)
 - nagłówki: "From: avatars to avatars", "Authorization: oauth_token"
 - rodzaj zapytania: "application/x-www-form-urlencoded"
sprawdzone małym skrypcikiem z hardkodowanym oauth_token - działa.

Pytanie pierwsze: czy libgadu nie powinno udostępniać możliwości
ustawiania avatarów? Czy może każdy klient ma sobie sam to
implementować?

Mój problem dotyczy pozyskania oauth_token bez dodawania
niepotrzebnych zależności. Zauważyłem, że w "test/manual/search.c"
jest nieźle działająca implementacja, pobierająca potrzebny token.
Dlaczego właściwie nie jest to część właściwej biblioteki libgadu?
Może chodzi o nową zależność od libexpat?

Z góry dziękuję za podpowiedzi, co mam dalej z tym robić. Fajnie by
było umieścić to w libgadu, dając opcję ustawiania avatarów wszystkim
klientom używającym libgadu.

Pozdrawiam,
Tomek Wasilczyk
_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to