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.
53 lines
1.3 KiB
JavaScript
53 lines
1.3 KiB
JavaScript
import {
|
|
service
|
|
} from "../../utils/service";
|
|
import {
|
|
localPath
|
|
} from "../api.js";
|
|
|
|
// 获取微信公众号access_token
|
|
export function getAccessToken() {
|
|
return service({
|
|
url: "/weixinApi" + "/cgi-bin/token?grant_type=client_credential&appid=wx3c108aae98b1433c&secret=9ed5097e93b5a0e909dbe2b347d068ac",
|
|
method: "get",
|
|
});
|
|
}
|
|
// 根据微信公众号access_token获取ticket
|
|
export function getTicket(accessToken, data) {
|
|
return service({
|
|
url: "/weixinApi" + "/cgi-bin/qrcode/create?access_token=" + accessToken,
|
|
method: "post",
|
|
data
|
|
});
|
|
}
|
|
// 通过ticket换取二维码
|
|
export function getQrCode(data) {
|
|
return service({
|
|
url: "/weixinMp" + "/cgi-bin/showqrcode?ticket=" + data,
|
|
method: "get",
|
|
responseType: "blob"
|
|
});
|
|
}
|
|
// 通过后台过去公众号图片
|
|
export function getJavaQrCode(data) {
|
|
return service({
|
|
url: "/api" + "/platformCoupon/thePublic",
|
|
method: "post",
|
|
responseType: "blob"
|
|
});
|
|
}
|
|
// 通过后台获取用户扫描的openid
|
|
export function getJavaOpenid(data) {
|
|
return service({
|
|
url: "/api" + "/platformCoupon/openid",
|
|
method: "post",
|
|
});
|
|
}
|
|
// 清除后台获取的openid
|
|
export function doDeleteJavaOpenid(data) {
|
|
return service({
|
|
url: "/api" + "/platformCoupon/gcopenid",
|
|
method: "post",
|
|
});
|
|
}
|