You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.0 KiB
JavaScript

/*
* @Description:
* @Autor: 飘泊客
* @Date: 2023-02-14 15:16:38
* @LastEditors: 飘泊客
* @LastEditTime: 2023-03-16 15:10:55
*/
const VUE_APP_BASE_API = 'https://cdp.baiyee.vip'
// const axios = require('axios')
const CookiesFlict = Cookies.noConflict()
function getCookie(name) {
return CookiesFlict.get(name)
}
function setCookie(name, cookie) {
return CookiesFlict.set(name, cookie, {expires: 7})
}
function removeCookie(name) {
CookiesFlict.remove(name)
}
// 随机生成数字字母组合字符串
function getRandomAlphaNum(len) {
let rdmString = ''
for (; rdmString.length < len; rdmString += Math.random().toString(36).substring(2)); return rdmString.substring(0, len)
}
function getUserinfo(cookie) {
return new Promise((resolve, reject) => {
axios.get( VUE_APP_BASE_API + '/api-xhs/xhs/requestXhsApi?cid=' + cookie, {
}).then(res => {
console.log('res==', res)
resolve(res.data)
}).catch(err => {
console.log('err==', err.response)
reject(err.response)
})
})
}