Aktywne Wpisy

Moseva +324
Brat mnie znalazł na wykopie. ( ಠ_ಠ)
Niby można dalej pisać wysrywy, bo wie, że jestem #!$%@?ęta. Ale jakoś tak niezręcznie….
#oswiadczenie
Niby można dalej pisać wysrywy, bo wie, że jestem #!$%@?ęta. Ale jakoś tak niezręcznie….
#oswiadczenie

Fanatyk_Wedkarstwa +349
Ten serwis to jest #!$%@? nieśmieszny żart.
Na głównej artykuł o tym, że "Ukrainiec mierzy z broni do ludzi w sercu Wrocławia! 25 listopada 2023"
Komentarze wyzywające ukraińców od zwierząt i banderowców, że teraz to już będzie coraz gorzej bo się rozkręcają.
"@szekel: Jak sie wpuszcza wschodnią dzicz bez żadnej weryfikacji to się tak kończy.
Bracia i tak sie dopiero rozkręcają."
Wchodzisz w artykuł a tam w pierwszy akapit mówi o tym,
Na głównej artykuł o tym, że "Ukrainiec mierzy z broni do ludzi w sercu Wrocławia! 25 listopada 2023"
Komentarze wyzywające ukraińców od zwierząt i banderowców, że teraz to już będzie coraz gorzej bo się rozkręcają.
"@szekel: Jak sie wpuszcza wschodnią dzicz bez żadnej weryfikacji to się tak kończy.
Bracia i tak sie dopiero rozkręcają."
Wchodzisz w artykuł a tam w pierwszy akapit mówi o tym,




![Fiskus będzie wiedział co i za ile kupiłeś [KSeF] Inwigilacja TOTALNA - YouTube](https://wykop.pl/cdn/c3397993/3269bed2129a5a12d6366ce6568280dd8e9cc02bc5d7f16ae5bcc487a4df686b,q70.jpg)
Mam problem z WypokAPI :< Jestem newfag w REST więc błagam mirki o wyrozumiałość. Rzuciłem się na wypokowe api, żeby sobie coś przykodzić w wolnych chwilach ale coś ciężko mi idzie jak widać. Ciągle wywala mi komunikat o złym kluczu aplikacji. Musiałem coś #!$%@?ć, nawet bardzo. Tylko co? Ktoś może mi pomóc?
Na początek chciałem pobrać najlepsze wykopy w miesiącu. To jest znaczący fragment funkcji która ma mi zwracać jsona (no ale zwraca jedynie komunikat "Niepoprawny klucz API"):
string url = "[http://a.wykop.pl/links/promoted/appkey,"](http://a.wykop.pl/links/promoted/appkey,") + appKey + ",sort,month";
HttpClient httpClient = new HttpClient();
httpClient.BaseAddress = new Uri(url);
string md5Hash = GetMd5Hash(MD5.Create(), appSecret + url);
HttpResponseMessage response = httpClient.GetAsync(md5Hash).Result; // Blocking call!
return response.Content.ReadAsStringAsync().Result;
W tagu znalazłem podpowiedź, żeby zmienić tylko przy appkey/aBcDeFgHiJ
Tak czy siak coś robię źle i nie wiem co :/
Oczywiście zamieniłem 12345 na swój appKey. Komunikat? Niepoprawny klucz API ;__;
Ale próbowałem tak jak piszesz i wyskakuje mi komunikat o niepoprawnym podpisaniu żądania.
Komentarz usunięty przez autora
No tak, to między innymi robię (przynajmniej tak mi się wydaje). Generuję hash i przekazuję go w funkcji getAsync(hash). Z drugiej strony jeśli robię to źle... to nie tłumaczy to tego, że jeśli za url podstawię link podawany jako przykład w dokumentacji API Wykopu (http://www.wykop.pl/wpis/13642313/#comment-43892003) to również dostaję komunikat o
Link był dobry, po prostu ja źle podpisywałem żądanie. Poprawiłem na:
string url = "[http://a.wykop.pl/link/index/54321/appkey,"](http://a.wykop.pl/link/index/54321/appkey,") + appKey;HttpClient httpClient = new HttpClient();
string md5Hash = GetMd5Hash(MD5.Create(), appSecret + url);
var request = new HttpRequestMessage()
{
RequestUri = new Uri(url),
Method = HttpMethod.Get,
};
request.Headers.Add("apisign", md5Hash);
return httpClient.SendAsync(request).Result.Content.ReadAsStringAsync().Result;