| Line 10: |
Line 10: |
| | | | |
| | $.ajax({ | | $.ajax({ |
| − | url: apiURL, | + | url: 'api.php', |
| | data: { | | data: { |
| | action: 'query', | | action: 'query', |
| − | meta: 'tokens', | + | meta: 'userinfo', |
| | + | uiprop: 'options', |
| | format: 'json' | | format: 'json' |
| | }, | | }, |
| Line 23: |
Line 24: |
| | console.log(data); | | console.log(data); |
| | $.ajax({ | | $.ajax({ |
| − | url: apiURL, | + | url: 'api.php', |
| − | method: 'POST',
| |
| | data: { | | data: { |
| − | action: 'options', | + | action: 'query', |
| − | format: 'json', | + | meta: 'tokens', |
| − | token: data.query.tokens.csrftoken, | + | format: 'json' |
| − | optionname: 'language'
| |
| | }, | | }, |
| | xhrFields: { | | xhrFields: { |
| Line 36: |
Line 35: |
| | dataType: 'json' | | dataType: 'json' |
| | }).done(function (data){ | | }).done(function (data){ |
| − | console.log(data); | + | $.ajax({ |
| | + | url: 'api.php', |
| | + | method: 'POST', |
| | + | data: { |
| | + | action: 'options', |
| | + | format: 'json', |
| | + | token: data.query.tokens.csrftoken, |
| | + | optionname: 'language', |
| | + | optionvalue: lang |
| | + | }, |
| | + | xhrFields: { |
| | + | withCredentials: true |
| | + | }, |
| | + | dataType: 'json' |
| | + | }).done(function (data){ |
| | + | console.log(data); |
| | + | }); |
| | }); | | }); |
| − | });
| |
| − |
| |
| − | $.ajax({
| |
| − | url: apiURL,
| |
| − | data: {
| |
| − | action: 'query',
| |
| − | meta: 'tokens',
| |
| − | format: 'json'
| |
| − | },
| |
| − | xhrFields: {
| |
| − | withCredentials: true
| |
| − | },
| |
| − | dataType: 'json'
| |
| | }).done(function (data){ | | }).done(function (data){ |
| | console.log(data); | | console.log(data); |
| − | $.ajax({
| |
| − | url: apiURL,
| |
| − | method: 'POST',
| |
| − | data: {
| |
| − | action: 'options',
| |
| − | format: 'json',
| |
| − | token: data.query.tokens.csrftoken,
| |
| − | optionname: 'language',
| |
| − | optionvalue: lang
| |
| − | },
| |
| − | xhrFields: {
| |
| − | withCredentials: true
| |
| − | },
| |
| − | dataType: 'json'
| |
| − | }).done(function (data){
| |
| − | console.log(data);
| |
| − | });
| |
| | }); | | }); |