🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
3 messages
3 total messages Started by Marek 'Qrczak' Potocki Mon, 19 Sep 2011 06:47
mediawiki, pobrac id zalogowanego usera
#50872
Author: Marek 'Qrczak' Potocki
Date: Mon, 19 Sep 2011 06:47
35 lines
1833 bytes
Cześć wszystkim :)

Poszukuję skutecznej metody uzyskania id użytkownika zalogowanego do
serwera mediwiki. 
Wg dokumentacji, robi się to tak:
http://[...]/api.php?action=query&meta=userinfo&format=json 

Faktycznie, po wysłaniu tego przez przeglądarkę, dostaję zwrotną
informację.
Nie wiem natomiast, jak to wyciągnąć do użycia, beż angażowania usera?

z poziomu PHP bez sensu, bo skrypt wykonuje się server-side, więc
pomyślałem o prostym wywołaniu ajaxowym. Jako, że używam jquery, to
spróbowałem takiego czegoś:
$.ajax( {
	url : 'http://[...]/api.php?action=query&meta=userinfo&format=json',
		success : function(html) {
			alert(html);
		},
		error:function (xhr, ajaxOptions, thrownError){
	            alert(thrownError);
        	}  
	});

Niestety, wykonanie kończy się błędem, a zwracany błąd jest pusty.

Może ktoś z was pomóc mi uzyskać dostęp do potrzebnych danych? Może jest
jakaś prostsza metoda, której z jakiegoś powodu nie widzę?

Z góry dziękuję :)

-- 
Pozdrawiam z Wrocławia
Marek Potocki
Przewodnik sudecki klasy 0
Re: mediawiki, pobrac id zalogowanego usera
#50873
Author: KoleS46
Date: Mon, 19 Sep 2011 07:59
1 lines
1305 bytes
hmm kłania się cross-domain ajax spróbuj "jsonp" w jquery ajax?
Re: mediawiki, pobrac id zalogowanego usera
#50874
Author: Marek 'Qrczak' Potocki
Date: Mon, 19 Sep 2011 11:00
11 lines
1251 bytes
Dnia Mon, 19 Sep 2011 00:59:59 -0700 (PDT), KoleS46 napisał(a):

> hmm kłania się cross-domain ajax spróbuj "jsonp" w jquery ajax?

Ano kłania się. Faktycznie, jsonp już zwraca wynik, ale dokładnie taki sam
jak PHP - anonyumous. Wniosek - nie korzysta z ciasteczek przeglądarki. No
nic, Szukam dalej. Dzięki za trop :)
-- 
Pozdrawiam z Wrocławia
Marek Potocki
Przewodnik sudecki klasy 0
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads