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);
| |
− | });
| |
| }); | | }); |