27 lines
723 B
JavaScript
27 lines
723 B
JavaScript
const url='https://api.xintijiao.com';
|
|
const tokenname="token";
|
|
|
|
function GetQueryString(name) {
|
|
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
|
|
var r = window.location.search.substr(1).match(reg);
|
|
if(r != null)
|
|
return unescape(r[2]);
|
|
return null;
|
|
}
|
|
|
|
function getUserToken(code) {
|
|
if(code != null){
|
|
$.ajaxSettings.async = false;
|
|
$.getJSON(url + '/open/access_token/' + code, function(data,ok) {
|
|
if(ok=='success') {
|
|
sessionStorage.setItem(tokenname, JSON.stringify(data));
|
|
}
|
|
});
|
|
$.ajaxSettings.async = true;
|
|
}
|
|
|
|
var userstr=sessionStorage.getItem(tokenname);
|
|
if (userstr!=null){
|
|
return JSON.parse(userstr);
|
|
}
|
|
} |