Commit 53e9c498 authored by xianjun's avatar xianjun

修改微信小程序接口文档

parent 179ac129
......@@ -45,254 +45,254 @@ public class WxXcxConfig {
* 用户支付完成后,获取该用户的 UnionId
*/
@Value("${yzg.wx.xcx.authGetPaidUnionId:/wxa/getpaidunionid}")
private String authGetPaidUnionId;
private String authGetPaidUnionIdUrl;
/**
* 用户支付完成后,获取该用户的 UnionId
*/
@Value("${yzg.wx.xcx.getUserEncryptKey:/wxa/business/getuserencryptkey}")
private String getUserEncryptKey;
private String getUserEncryptKeyUrl;
/**
* 用户支付完成后,获取该用户的 UnionId
*/
@Value("${yzg.wx.xcx.getPhoneNumber:/wxa/business/getuserphonenumber}")
private String getPhoneNumber;
private String getPhoneNumberUrl;
/**
* 换取插件用户的唯一标识 openpid
*/
@Value("${yzg.wx.xcx.authGetPluginOpenPId:/wxa/getpluginopenpid}")
private String authGetPluginOpenPId;
private String authGetPluginOpenPIdUrl;
/**
* 获取小程序全局唯一后台接口调用凭据
*/
@Value("${yzg.wx.xcx.authGetAccessToken:/cgi-bin/token}")
private String authGetAccessToken;
private String authGetAccessTokenUrl;
/**
* 获取用户访问小程序日留存
*/
@Value("${yzg.wx.xcx.analysisGetDailyRetain:/datacube/getweanalysisappiddailyretaininfo}")
private String analysisGetDailyRetain;
private String analysisGetDailyRetainUrl;
/**
* 获取用户访问小程序月留存
*/
@Value("${yzg.wx.xcx.analysisGetMonthlyRetain:/datacube/getweanalysisappidmonthlyretaininfo}")
private String analysisGetMonthlyRetain;
private String analysisGetMonthlyRetainUrl;
/**
* 获取用户访问小程序周留存
*/
@Value("${yzg.wx.xcx.analysisGetWeeklyRetain:/datacube/getweanalysisappidweeklyretaininfo}")
private String analysisGetWeeklyRetain;
private String analysisGetWeeklyRetainUrl;
/**
* 获取用户访问小程序数据概况
*/
@Value("${yzg.wx.xcx.analysisGetDailySummary:/datacube/getweanalysisappiddailysummarytrend}")
private String analysisGetDailySummary;
private String analysisGetDailySummaryUrl;
/**
* 获取用户访问小程序数据日趋势
*/
@Value("${yzg.wx.xcx.analysisGetDailyVisitTrend:/datacube/getweanalysisappiddailyvisittrend}")
private String analysisGetDailyVisitTrend;
private String analysisGetDailyVisitTrendUrl;
/**
* 获取用户访问小程序数据月趋势(能查询到的最新数据为上一个自然月的数据)
*/
@Value("${yzg.wx.xcx.analysisGetMonthlyVisitTrend:/datacube/getweanalysisappidmonthlyvisittrend}")
private String analysisGetMonthlyVisitTrend;
private String analysisGetMonthlyVisitTrendUrl;
/**
* 获取用户访问小程序数据周趋势
*/
@Value("${yzg.wx.xcx.analysisGetWeeklyVisitTrend:/datacube/getweanalysisappidweeklyvisittrend}")
private String analysisGetWeeklyVisitTrend;
private String analysisGetWeeklyVisitTrendUrl;
/**
* 获取小程序启动性能,运行性能等数据
*/
@Value("${yzg.wx.xcx.analysisGetPerformanceData:/wxa/business/performance/boot}")
private String analysisGetPerformanceData;
private String analysisGetPerformanceDataUrl;
/**
* 获取小程序新增或活跃用户的画像分布数据。时间范围支持昨天、最近7天、最近30天。其中,新增用户数为时间范围内首次访问小程序的去重用户数,活跃用户数为时间范围内访问过小程序的去重用户数。
*/
@Value("${yzg.wx.xcx.analysisGetUserPortrait:/datacube/getweanalysisappiduserportrait}")
private String analysisGetUserPortrait;
private String analysisGetUserPortraitUrl;
/**
* 获取小程序新增或活跃用户的画像分布数据。时间范围支持昨天、最近7天、最近30天。其中,新增用户数为时间范围内首次访问小程序的去重用户数,活跃用户数为时间范围内访问过小程序的去重用户数。
*/
@Value("${yzg.wx.xcx.analysisGetVisitDistribution:/datacube/getweanalysisappidvisitdistribution}")
private String analysisGetVisitDistribution;
private String analysisGetVisitDistributionUrl;
/**
* 访问页面
* 目前只提供按 page_visit_pv 排序的 top200
*/
@Value("${yzg.wx.xcx.analysisGetVisitPage:/datacube/getweanalysisappidvisitpage}")
private String analysisGetVisitPage;
private String analysisGetVisitPageUrl;
/**
* 获取客服消息内的临时素材。即下载临时的多媒体文件。目前小程序仅支持下载图片文件
*/
@Value("${yzg.wx.xcx.customerServiceMessageGetTempMedia:/cgi-bin/media/get}")
private String customerServiceMessageGetTempMedia;
private String customerServiceMessageGetTempMediaUrl;
/**
* 发送客服消息给用户
*/
@Value("${yzg.wx.xcx.customerServiceMessageSend:/cgi-bin/message/custom/business/send}")
private String customerServiceMessageSend;
private String customerServiceMessageSendUrl;
/**
* 下发客服当前输入状态给用户
*/
@Value("${yzg.wx.xcx.customerServiceMessageSetTyping:/cgi-bin/message/custom/business/typing}")
private String customerServiceMessageSetTyping;
private String customerServiceMessageSetTypingUrl;
/**
* 把媒体文件上传到微信服务器。目前仅支持图片。用于发送客服消息或被动回复用户消息
*/
@Value("${yzg.wx.xcx.customerServiceMessageUploadTempMedia:/cgi-bin/media/upload}")
private String customerServiceMessageUploadTempMedia;
private String customerServiceMessageUploadTempMediaUrl;
/**
* 下发小程序和公众号统一的服务消息
*/
@Value("${yzg.wx.xcx.uniformMessageSend:/cgi-bin/message/wxopen/template/uniform_send}")
private String uniformMessageSend;
private String uniformMessageSendUrl;
/**
* 创建被分享动态消息或私密消息的 activity_id
*/
@Value("${yzg.wx.xcx.updatableMessageCreateActivityId:/cgi-bin/message/wxopen/activityid/create}")
private String updatableMessageCreateActivityId;
private String updatableMessageCreateActivityIdUrl;
/**
* 修改被分享的动态消息
*/
@Value("${yzg.wx.xcx.updatableMessageSetUpdatableMsg:/cgi-bin/message/wxopen/updatablemsg/send}")
private String updatableMessageSetUpdatableMsg;
private String updatableMessageSetUpdatableMsgUrl;
/**
* 修改被分享的动态消息
*/
@Value("${yzg.wx.xcx.pluginManagerApplyPlugin:/wxa/plugin}")
private String pluginManagerApplyPlugin;
private String pluginManagerApplyPluginUrl;
/**
* 获取当前所有插件使用方(供插件开发者调用)
*/
@Value("${yzg.wx.xcx.pluginManagerGetPluginDevApplyList:/wxa/devplugin}")
private String pluginManagerGetPluginDevApplyList;
private String pluginManagerGetPluginDevApplyListUrl;
/**
* 查询已添加的插件
*/
@Value("${yzg.wx.xcx.pluginManagerGetPluginList:/wxa/plugin}")
private String pluginManagerGetPluginList;
private String pluginManagerGetPluginListUrl;
/**
* 修改插件使用申请的状态(供插件开发者调用)
*/
@Value("${yzg.wx.xcx.pluginManagerSetDevPluginApplyStatus:/wxa/devplugin}")
private String pluginManagerSetDevPluginApplyStatus;
private String pluginManagerSetDevPluginApplyStatusUrl;
/**
* 删除已添加的插件
*/
@Value("${yzg.wx.xcx.pluginManagerUnbindPlugin:/wxa/plugin}")
private String pluginManagerUnbindPlugin;
private String pluginManagerUnbindPluginUrl;
/**
* 删除已添加的插件
*/
@Value("${yzg.wx.xcx.nearbyPoiAdd:/wxa/addnearbypoi}")
private String nearbyPoiAdd;
private String nearbyPoiAddUrl;
/**
* 删除地点
*/
@Value("${yzg.wx.xcx.nearbyPoiDelete:/wxa/delnearbypoi}")
private String nearbyPoiDelete;
private String nearbyPoiDeleteUrl;
/**
* 查看地点列表
*/
@Value("${yzg.wx.xcx.nearbyPoiGetList:/wxa/getnearbypoilist}")
private String nearbyPoiGetList;
private String nearbyPoiGetListUrl;
/**
* 展示/取消展示附近小程序
*/
@Value("${yzg.wx.xcx.nearbyPoiSetShowStatus:/wxa/setnearbypoishowstatus}")
private String nearbyPoiSetShowStatus;
private String nearbyPoiSetShowStatusUrl;
/**
* 获取小程序二维码,适用于需要的码数量较少的业务场景。通过该接口生成的小程序码,永久有效,有数量限制
*/
@Value("${yzg.wx.xcx.wxaCodeCreateQRCode:/cgi-bin/wxaapp/createwxaqrcode}")
private String wxaCodeCreateQRCode;
private String wxaCodeCreateQRCodeUrl;
/**
* 获取小程序二维码,适用于需要的码数量较少的业务场景。通过该接口生成的小程序码,永久有效,有数量限制
*/
@Value("${yzg.wx.xcx.wxaCodeGet:/wxa/getwxacode}")
private String wxaCodeGet;
private String wxaCodeGetUrl;
/**
* 获取小程序二维码,适用于需要的码数量较少的业务场景。通过该接口生成的小程序码,永久有效,有数量限制
*/
@Value("${yzg.wx.xcx.wxaCodeGetUnlimited:/wxa/getwxacodeunlimit}")
private String wxaCodeGetUnlimited;
private String wxaCodeGetUnlimitedUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.urlSchemeGenerate:/wxa/generatescheme}")
private String urlSchemeGenerate;
private String urlSchemeGenerateUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.urlSchemeGenerateNFC:/wxa/generatenfcscheme}")
private String urlSchemeGenerateNFC;
private String urlSchemeGenerateNFCUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.urlSchemeQuery:/wxa/queryscheme}")
private String urlSchemeQuery;
private String urlSchemeQueryUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.urlLinkGenerate:/wxa/generate_urllink}")
private String urlLinkGenerate;
private String urlLinkGenerateUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.urlLinkQuery:/wxa/query_urllink}")
private String urlLinkQuery;
private String urlLinkQueryUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.securityMediaCheckAsync:/wxa/media_check_async}")
private String securityMediaCheckAsync;
private String securityMediaCheckAsyncUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
*/
@Value("${yzg.wx.xcx.securityMsgSecCheck:/wxa/msg_sec_check}")
private String securityMsgSecCheck;
private String securityMsgSecCheckUrl;
/**
* 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放
......@@ -304,39 +304,19 @@ public class WxXcxConfig {
* 重置 API 调用次数
*/
@Value("${yzg.wx.xcx.clearQuota:/cgi-bin/clear_quota}")
private String clearQuota;
private String clearQuotaUrl;
/**
* 查询API调用额度
*/
@Value("${yzg.wx.xcx.clearQuota:/cgi-bin/openapi/quota/get}")
private String getApiQuota;
private String getApiQuotaUrl;
/**
* 查询RID信息
*/
@Value("${yzg.wx.xcx.clearQuota:/cgi-bin/openapi/rid/get}")
private String getRidInfo;
public String getGetPhoneNumber() {
return getPhoneNumber;
}
public String getGetUserEncryptKey() {
return getUserEncryptKey;
}
public String getGetApiQuota() {
return getApiQuota;
}
public String getGetRidInfo() {
return getRidInfo;
}
public String getClearQuota() {
return clearQuota;
}
private String getRidInfoUrl;
public String getBaseUrl() {
return baseUrl;
......@@ -358,167 +338,187 @@ public class WxXcxConfig {
return authCheckEncryptedDataUrl;
}
public String getAuthGetPaidUnionId() {
return authGetPaidUnionId;
public String getAuthGetPaidUnionIdUrl() {
return authGetPaidUnionIdUrl;
}
public String getAuthGetPluginOpenPId() {
return authGetPluginOpenPId;
public String getGetUserEncryptKeyUrl() {
return getUserEncryptKeyUrl;
}
public String getAuthGetAccessToken() {
return authGetAccessToken;
public String getGetPhoneNumberUrl() {
return getPhoneNumberUrl;
}
public String getAnalysisGetDailyRetain() {
return analysisGetDailyRetain;
public String getAuthGetPluginOpenPIdUrl() {
return authGetPluginOpenPIdUrl;
}
public String getAnalysisGetMonthlyRetain() {
return analysisGetMonthlyRetain;
public String getAuthGetAccessTokenUrl() {
return authGetAccessTokenUrl;
}
public String getAnalysisGetWeeklyRetain() {
return analysisGetWeeklyRetain;
public String getAnalysisGetDailyRetainUrl() {
return analysisGetDailyRetainUrl;
}
public String getAnalysisGetDailySummary() {
return analysisGetDailySummary;
public String getAnalysisGetMonthlyRetainUrl() {
return analysisGetMonthlyRetainUrl;
}
public String getAnalysisGetDailyVisitTrend() {
return analysisGetDailyVisitTrend;
public String getAnalysisGetWeeklyRetainUrl() {
return analysisGetWeeklyRetainUrl;
}
public String getAnalysisGetMonthlyVisitTrend() {
return analysisGetMonthlyVisitTrend;
public String getAnalysisGetDailySummaryUrl() {
return analysisGetDailySummaryUrl;
}
public String getAnalysisGetWeeklyVisitTrend() {
return analysisGetWeeklyVisitTrend;
public String getAnalysisGetDailyVisitTrendUrl() {
return analysisGetDailyVisitTrendUrl;
}
public String getAnalysisGetPerformanceData() {
return analysisGetPerformanceData;
public String getAnalysisGetMonthlyVisitTrendUrl() {
return analysisGetMonthlyVisitTrendUrl;
}
public String getAnalysisGetUserPortrait() {
return analysisGetUserPortrait;
public String getAnalysisGetWeeklyVisitTrendUrl() {
return analysisGetWeeklyVisitTrendUrl;
}
public String getAnalysisGetVisitDistribution() {
return analysisGetVisitDistribution;
public String getAnalysisGetPerformanceDataUrl() {
return analysisGetPerformanceDataUrl;
}
public String getAnalysisGetVisitPage() {
return analysisGetVisitPage;
public String getAnalysisGetUserPortraitUrl() {
return analysisGetUserPortraitUrl;
}
public String getCustomerServiceMessageGetTempMedia() {
return customerServiceMessageGetTempMedia;
public String getAnalysisGetVisitDistributionUrl() {
return analysisGetVisitDistributionUrl;
}
public String getCustomerServiceMessageSend() {
return customerServiceMessageSend;
public String getAnalysisGetVisitPageUrl() {
return analysisGetVisitPageUrl;
}
public String getCustomerServiceMessageSetTyping() {
return customerServiceMessageSetTyping;
public String getCustomerServiceMessageGetTempMediaUrl() {
return customerServiceMessageGetTempMediaUrl;
}
public String getCustomerServiceMessageUploadTempMedia() {
return customerServiceMessageUploadTempMedia;
public String getCustomerServiceMessageSendUrl() {
return customerServiceMessageSendUrl;
}
public String getUniformMessageSend() {
return uniformMessageSend;
public String getCustomerServiceMessageSetTypingUrl() {
return customerServiceMessageSetTypingUrl;
}
public String getUpdatableMessageCreateActivityId() {
return updatableMessageCreateActivityId;
public String getCustomerServiceMessageUploadTempMediaUrl() {
return customerServiceMessageUploadTempMediaUrl;
}
public String getUpdatableMessageSetUpdatableMsg() {
return updatableMessageSetUpdatableMsg;
public String getUniformMessageSendUrl() {
return uniformMessageSendUrl;
}
public String getPluginManagerApplyPlugin() {
return pluginManagerApplyPlugin;
public String getUpdatableMessageCreateActivityIdUrl() {
return updatableMessageCreateActivityIdUrl;
}
public String getPluginManagerGetPluginDevApplyList() {
return pluginManagerGetPluginDevApplyList;
public String getUpdatableMessageSetUpdatableMsgUrl() {
return updatableMessageSetUpdatableMsgUrl;
}
public String getPluginManagerGetPluginList() {
return pluginManagerGetPluginList;
public String getPluginManagerApplyPluginUrl() {
return pluginManagerApplyPluginUrl;
}
public String getPluginManagerSetDevPluginApplyStatus() {
return pluginManagerSetDevPluginApplyStatus;
public String getPluginManagerGetPluginDevApplyListUrl() {
return pluginManagerGetPluginDevApplyListUrl;
}
public String getPluginManagerUnbindPlugin() {
return pluginManagerUnbindPlugin;
public String getPluginManagerGetPluginListUrl() {
return pluginManagerGetPluginListUrl;
}
public String getNearbyPoiAdd() {
return nearbyPoiAdd;
public String getPluginManagerSetDevPluginApplyStatusUrl() {
return pluginManagerSetDevPluginApplyStatusUrl;
}
public String getNearbyPoiDelete() {
return nearbyPoiDelete;
public String getPluginManagerUnbindPluginUrl() {
return pluginManagerUnbindPluginUrl;
}
public String getNearbyPoiGetList() {
return nearbyPoiGetList;
public String getNearbyPoiAddUrl() {
return nearbyPoiAddUrl;
}
public String getNearbyPoiSetShowStatus() {
return nearbyPoiSetShowStatus;
public String getNearbyPoiDeleteUrl() {
return nearbyPoiDeleteUrl;
}
public String getWxaCodeCreateQRCode() {
return wxaCodeCreateQRCode;
public String getNearbyPoiGetListUrl() {
return nearbyPoiGetListUrl;
}
public String getWxaCodeGet() {
return wxaCodeGet;
public String getNearbyPoiSetShowStatusUrl() {
return nearbyPoiSetShowStatusUrl;
}
public String getWxaCodeGetUnlimited() {
return wxaCodeGetUnlimited;
public String getWxaCodeCreateQRCodeUrl() {
return wxaCodeCreateQRCodeUrl;
}
public String getUrlSchemeGenerate() {
return urlSchemeGenerate;
public String getWxaCodeGetUrl() {
return wxaCodeGetUrl;
}
public String getUrlSchemeGenerateNFC() {
return urlSchemeGenerateNFC;
public String getWxaCodeGetUnlimitedUrl() {
return wxaCodeGetUnlimitedUrl;
}
public String getUrlSchemeQuery() {
return urlSchemeQuery;
public String getUrlSchemeGenerateUrl() {
return urlSchemeGenerateUrl;
}
public String getUrlLinkGenerate() {
return urlLinkGenerate;
public String getUrlSchemeGenerateNFCUrl() {
return urlSchemeGenerateNFCUrl;
}
public String getUrlLinkQuery() {
return urlLinkQuery;
public String getUrlSchemeQueryUrl() {
return urlSchemeQueryUrl;
}
public String getSecurityMediaCheckAsync() {
return securityMediaCheckAsync;
public String getUrlLinkGenerateUrl() {
return urlLinkGenerateUrl;
}
public String getSecurityMsgSecCheck() {
return securityMsgSecCheck;
public String getUrlLinkQueryUrl() {
return urlLinkQueryUrl;
}
public String getSecurityMediaCheckAsyncUrl() {
return securityMediaCheckAsyncUrl;
}
public String getSecurityMsgSecCheckUrl() {
return securityMsgSecCheckUrl;
}
public String getRedPacketCoverGetAuthenticationUrl() {
return redPacketCoverGetAuthenticationUrl;
}
public String getClearQuotaUrl() {
return clearQuotaUrl;
}
public String getGetApiQuotaUrl() {
return getApiQuotaUrl;
}
public String getGetRidInfoUrl() {
return getRidInfoUrl;
}
}
- [小程序码与小程序链接]
- [URL Link]
- [获取 URL Link](./urllink/generateUrlLink.md)
- [查询 URL Link](./urllink/queryUrlLink.md)
- [URL Scheme]
- [获取 NFC 的小程序 scheme](./urlscheme/generateNFCScheme.md)
- [获取scheme码](./urlscheme/generateScheme.md)
- [查询scheme码](./urlscheme/queryScheme.md)
- [小程序码]
- [获取小程序二维码](./wxacode/createQRCode.md)
- [获取小程序码](./wxacode/getQRCode.md)
- [获取不限制的小程序码](./wxacode/getUnlimitedQRCode.md)
......@@ -27,7 +27,7 @@ public class WxXcxUrlLinkGenerateRequest implements WxXcxRequestUrl, WxXcxReques
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlLinkGenerate() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlLinkGenerateUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxUrlLinkQueryRequest implements WxXcxRequestUrl, WxXcxRequestUr
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlLinkQuery() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlLinkQueryUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxUrlSchemeGenerateNfcRequest implements WxXcxRequestUrl, WxXcxR
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlSchemeGenerateNFC() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlSchemeGenerateNFCUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -28,7 +28,7 @@ public class WxXcxUrlSchemeGenerateRequest implements WxXcxRequestUrl, WxXcxRequ
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlSchemeGenerate() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlSchemeGenerateUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxUrlSchemeQueryRequest implements WxXcxRequestUrl, WxXcxRequest
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlSchemeQuery() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUrlSchemeQueryUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxWxaCodeCreateQrCodeRequest implements WxXcxRequestUrl, WxXcxRe
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getWxaCodeCreateQRCode() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getWxaCodeCreateQRCodeUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxWxaCodeGetRequest implements WxXcxRequestUrl, WxXcxRequestUrlP
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getWxaCodeGet() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getWxaCodeGetUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxWxaCodeGetUnlimitedRequest implements WxXcxRequestUrl, WxXcxRe
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getWxaCodeGetUnlimited() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getWxaCodeGetUnlimitedUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxAnalysisGetPerformanceDataRequest implements WxXcxRequestUrl,
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetPerformanceData() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetPerformanceDataUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxAnalysisGetVisitDistributionRequest implements WxXcxRequestUrl
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetVisitDistribution() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetVisitDistributionUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -28,7 +28,7 @@ public class WxXcxAnalysisGetVisitPageRequest implements WxXcxRequestUrl, WxXcxR
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetVisitPage() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetVisitPageUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxAnalysisGetUserPortraitRequest implements WxXcxRequestUrl, WxX
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetUserPortrait() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetUserPortraitUrl() + "?" + this.getUrlPara();
}
@Override
......
- [数据分析]
- [其他]
- [获取小程序性能数据](./data/getPerformanceData.md)
- [获取用户小程序访问分布数据](./distribution/getVisitDistribution.md)
- [获取访问页面数据](./page/getVisitPage.md)
- [获取小程序用户画像分布](./portrait/getUserPortrait.md)
- [获取用户访问小程序数据概况](./summary/getDailySummary.md)
- [访问留存]
- [获取用户访问小程序日留存](./retain/getDailyRetain.md)
- [获取用户访问小程序月留存](./retain/getMonthlyRetain.md)
- [获取用户访问小程序周留存](./retain/getWeeklyRetain.md)
- [访问趋势]
- [获取用户访问小程序数据日趋势](./trend/getDailyVisitTrend.md)
- [获取用户访问小程序数据月趋势](./trend/getMonthlyVisitTrend.md)
- [获取用户访问小程序数据周趋势](./trend/getWeeklyVisitTrend.md)
......@@ -27,7 +27,7 @@ public class WxXcxAnalysisGetDailyRetainRequest implements WxXcxRequestUrl, WxXc
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetDailyRetain() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetDailyRetainUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxAnalysisGetMonthlyRetainRequest implements WxXcxRequestUrl, Wx
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetMonthlyRetain() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetMonthlyRetainUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxAnalysisGetWeeklyRetainRequest implements WxXcxRequestUrl, WxX
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetWeeklyRetain() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetWeeklyRetainUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxAnalysisGetDailySummaryRequest implements WxXcxRequestUrl, WxX
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetDailySummary() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetDailySummaryUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxAnalysisGetDailyVisitTrendRequest implements WxXcxRequestUrl,
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetDailyVisitTrend() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetDailyVisitTrendUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxAnalysisGetMonthlyVisitTrendRequest implements WxXcxRequestUrl
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetMonthlyVisitTrend() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetMonthlyVisitTrendUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxAnalysisGetWeeklyVisitTrendRequest implements WxXcxRequestUrl,
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetWeeklyVisitTrend() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAnalysisGetWeeklyVisitTrendUrl() + "?" + this.getUrlPara();
}
@Override
......
- [小程序登录]
- [小程序登录](./code2Session.md)
- [消息相关]
- [统一服务消息]
- [下发统一消息](./uniformmessage/sendUniformMessage.md)
- [动态消息]
- [创建activity_id](./updatablemessage/createActivityId.md)
- [修改动态消息](./updatablemessage/setUpdatableMsg.md)
\ No newline at end of file
......@@ -26,7 +26,7 @@ public class WxXcxUniformMessageSendRequest implements WxXcxRequestUrl, WxXcxReq
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUniformMessageSend() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUniformMessageSendUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxUpdatableMessageCreateActivityIdRequest implements WxXcxReques
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUpdatableMessageCreateActivityId() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUpdatableMessageCreateActivityIdUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxUpdatableMessageSetUpdatableMsgRequest implements WxXcxRequest
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUpdatableMessageSetUpdatableMsg() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getUpdatableMessageSetUpdatableMsgUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxNearbyPoiAddRequest implements WxXcxRequestUrl, WxXcxRequestUr
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiAdd() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiAddUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxNearbyPoiDeleteRequest implements WxXcxRequestUrl, WxXcxReques
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiDelete() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiDeleteUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxNearbyPoiGetListRequest implements WxXcxRequestUrl, WxXcxReque
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiGetList() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiGetListUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxNearbyPoiSetShowStatusRequest implements WxXcxRequestUrl, WxXc
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiSetShowStatus() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getNearbyPoiSetShowStatusUrl() + "?" + this.getUrlPara();
}
@Override
......
- [附近小程序]
- [添加地点](./addNearbyPoi.md)
- [删除地点](./deleteNearbyPoi.md)
- [查看地点](./getNearbyPoiList.md)
- [设置展示状态](./setShowStatus.md)
......@@ -28,7 +28,7 @@ public class WxXcxOpenApiManageClearQuotaRequest implements WxXcxRequestUrl, WxX
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getClearQuota() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getClearQuotaUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -27,7 +27,7 @@ public class WxXcxOpenApiManageGetApiQuotaRequest implements WxXcxRequestUrl, Wx
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetApiQuota() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetApiQuotaUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxOpenApiManageGetRidInfoRequest implements WxXcxRequestUrl, WxX
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetRidInfo() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetRidInfoUrl() + "?" + this.getUrlPara();
}
@Override
......
- [openApi管理]
- [重置API调用次数](./clearQuota.md)
- [查询API调用额度](./getApiQuota.md)
- [查询RID信息](./getRidInfo.md)
\ No newline at end of file
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.all;
/**
* 获取当前所有插件使用方(供插件开发者调用) 响应项详情
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.all;
/**
* 获取当前所有插件使用方(供插件开发者调用) 请求
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.all;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -26,7 +26,7 @@ public class WxXxcPluginManagerGetPluginDevApplyListRequest implements WxXcxRequ
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerGetPluginDevApplyList() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerGetPluginDevApplyListUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.pluginmanager.service;
package com.yanzuoguang.wxxcx.pluginmanager.all.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.pluginmanager.WxXxcPluginManagerGetPluginDevApplyListReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXxcPluginManagerGetPluginDevApplyListRes;
import com.yanzuoguang.wxxcx.pluginmanager.all.WxXxcPluginManagerGetPluginDevApplyListReq;
import com.yanzuoguang.wxxcx.pluginmanager.all.WxXxcPluginManagerGetPluginDevApplyListRes;
/**
* 获取当前所有插件使用方 接口
......
package com.yanzuoguang.wxxcx.pluginmanager.service.impl;
package com.yanzuoguang.wxxcx.pluginmanager.all.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXxcPluginManagerGetPluginDevApplyListReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXxcPluginManagerGetPluginDevApplyListRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXxcPluginManagerGetPluginDevApplyListRes;
import com.yanzuoguang.wxxcx.pluginmanager.service.WxXxcPluginManagerGetPluginDevApplyListService;
import com.yanzuoguang.wxxcx.pluginmanager.all.WxXxcPluginManagerGetPluginDevApplyListReq;
import com.yanzuoguang.wxxcx.pluginmanager.all.WxXxcPluginManagerGetPluginDevApplyListRequest;
import com.yanzuoguang.wxxcx.pluginmanager.all.WxXxcPluginManagerGetPluginDevApplyListRes;
import com.yanzuoguang.wxxcx.pluginmanager.all.service.WxXxcPluginManagerGetPluginDevApplyListService;
import org.springframework.stereotype.Component;
/**
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.apply;
/**
* 向插件开发者发起使用插件的申请 请求
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.apply;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -26,7 +26,7 @@ public class WxXcxPluginManagerApplyPluginRequest implements WxXcxRequestUrl, Wx
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerApplyPlugin() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerApplyPluginUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.apply;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.pluginmanager.service;
package com.yanzuoguang.wxxcx.pluginmanager.apply.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerApplyPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerApplyPluginRes;
import com.yanzuoguang.wxxcx.pluginmanager.apply.WxXcxPluginManagerApplyPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.apply.WxXcxPluginManagerApplyPluginRes;
/**
* 向插件开发者发起使用插件的申请 接口
......
package com.yanzuoguang.wxxcx.pluginmanager.service.impl;
package com.yanzuoguang.wxxcx.pluginmanager.apply.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerApplyPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerApplyPluginRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerApplyPluginRes;
import com.yanzuoguang.wxxcx.pluginmanager.service.WxXcxPluginManagerApplyPluginService;
import com.yanzuoguang.wxxcx.pluginmanager.apply.WxXcxPluginManagerApplyPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.apply.WxXcxPluginManagerApplyPluginRequest;
import com.yanzuoguang.wxxcx.pluginmanager.apply.WxXcxPluginManagerApplyPluginRes;
import com.yanzuoguang.wxxcx.pluginmanager.apply.service.WxXcxPluginManagerApplyPluginService;
import org.springframework.stereotype.Component;
/**
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.get;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -27,7 +27,7 @@ public class WxXcxPluginManagerGetPluginListRequest implements WxXcxRequestUrl,
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerGetPluginList() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerGetPluginListUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.pluginmanager.service;
package com.yanzuoguang.wxxcx.pluginmanager.get.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerGetPluginListReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerGetPluginListRes;
import com.yanzuoguang.wxxcx.pluginmanager.get.WxXcxPluginManagerGetPluginListReq;
import com.yanzuoguang.wxxcx.pluginmanager.get.WxXcxPluginManagerGetPluginListRes;
/**
* 查询已添加的插件 接口
......
package com.yanzuoguang.wxxcx.pluginmanager.service.impl;
package com.yanzuoguang.wxxcx.pluginmanager.get.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerGetPluginListReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerGetPluginListRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerGetPluginListRes;
import com.yanzuoguang.wxxcx.pluginmanager.service.WxXcxPluginManagerGetPluginListService;
import com.yanzuoguang.wxxcx.pluginmanager.get.WxXcxPluginManagerGetPluginListReq;
import com.yanzuoguang.wxxcx.pluginmanager.get.WxXcxPluginManagerGetPluginListRequest;
import com.yanzuoguang.wxxcx.pluginmanager.get.WxXcxPluginManagerGetPluginListRes;
import com.yanzuoguang.wxxcx.pluginmanager.get.service.WxXcxPluginManagerGetPluginListService;
import org.springframework.stereotype.Component;
/**
......
- [插件管理]
- [插件申请管理](./all/managePluginApplication.md)
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.status;
import com.alibaba.fastjson.TypeReference;
......@@ -27,7 +27,7 @@ public class WxXcxPluginManagerSetDevPluginApplyStatusRequest implements WxXcxRe
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerSetDevPluginApplyStatus() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerSetDevPluginApplyStatusUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.pluginmanager.service;
package com.yanzuoguang.wxxcx.pluginmanager.status.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerSetDevPluginApplyStatusReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerSetDevPluginApplyStatusRes;
import com.yanzuoguang.wxxcx.pluginmanager.status.WxXcxPluginManagerSetDevPluginApplyStatusReq;
import com.yanzuoguang.wxxcx.pluginmanager.status.WxXcxPluginManagerSetDevPluginApplyStatusRes;
/**
* 修改插件使用申请的状态 接口
......
package com.yanzuoguang.wxxcx.pluginmanager.service.impl;
package com.yanzuoguang.wxxcx.pluginmanager.status.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerSetDevPluginApplyStatusReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerSetDevPluginApplyStatusRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerSetDevPluginApplyStatusRes;
import com.yanzuoguang.wxxcx.pluginmanager.service.WxXcxPluginManagerSetDevPluginApplyStatusService;
import com.yanzuoguang.wxxcx.pluginmanager.status.WxXcxPluginManagerSetDevPluginApplyStatusReq;
import com.yanzuoguang.wxxcx.pluginmanager.status.WxXcxPluginManagerSetDevPluginApplyStatusRequest;
import com.yanzuoguang.wxxcx.pluginmanager.status.WxXcxPluginManagerSetDevPluginApplyStatusRes;
import com.yanzuoguang.wxxcx.pluginmanager.status.service.WxXcxPluginManagerSetDevPluginApplyStatusService;
import org.springframework.stereotype.Component;
/**
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.unbind;
import com.alibaba.fastjson.TypeReference;
......@@ -27,7 +27,7 @@ public class WxXcxPluginManagerUnbindPluginRequest implements WxXcxRequestUrl, W
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerUnbindPlugin() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getPluginManagerUnbindPluginUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.pluginmanager;
package com.yanzuoguang.wxxcx.pluginmanager.unbind;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.pluginmanager.service;
package com.yanzuoguang.wxxcx.pluginmanager.unbind.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerUnbindPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerUnbindPluginRes;
import com.yanzuoguang.wxxcx.pluginmanager.unbind.WxXcxPluginManagerUnbindPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.unbind.WxXcxPluginManagerUnbindPluginRes;
/**
* 删除已添加的插件 接口
......
package com.yanzuoguang.wxxcx.pluginmanager.service.impl;
package com.yanzuoguang.wxxcx.pluginmanager.unbind.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerUnbindPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerUnbindPluginRequest;
import com.yanzuoguang.wxxcx.pluginmanager.WxXcxPluginManagerUnbindPluginRes;
import com.yanzuoguang.wxxcx.pluginmanager.service.WxXcxPluginManagerUnbindPluginService;
import com.yanzuoguang.wxxcx.pluginmanager.unbind.WxXcxPluginManagerUnbindPluginReq;
import com.yanzuoguang.wxxcx.pluginmanager.unbind.WxXcxPluginManagerUnbindPluginRequest;
import com.yanzuoguang.wxxcx.pluginmanager.unbind.WxXcxPluginManagerUnbindPluginRes;
import com.yanzuoguang.wxxcx.pluginmanager.unbind.service.WxXcxPluginManagerUnbindPluginService;
import org.springframework.stereotype.Component;
/**
......
- [微信红包封面]
- [获取微信红包封面](./getRedPacketCoverUrl.md)
......@@ -32,7 +32,7 @@ public class WxXcxSecurityMediaCheckAsyncRequest implements WxXcxRequestUrl, WxX
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getSecurityMediaCheckAsync() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getSecurityMediaCheckAsyncUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -33,7 +33,7 @@ public class WxXcxSecurityMsgSecCheckRequest implements WxXcxRequestUrl, WxXcxRe
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getSecurityMsgSecCheck() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getSecurityMsgSecCheckUrl() + "?" + this.getUrlPara();
}
@Override
......
- [小程序安全]
- [内容安全]
- [文本内容安全识别](./msgSecCheck.md)
- [音视频内容安全识别](./mediaCheckAsync.md)
......@@ -27,7 +27,7 @@ public class WxXcxCustomerServiceMessageGetTempMediaRequest implements WxXcxRequ
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageGetTempMedia() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageGetTempMediaUrl() + "?" + this.getUrlPara();
}
@Override
......
- [小程序客服]
- [客服消息]
- [获取客服消息内的临时素材](./gettempmedia/getTempMedia.md)
- [发送客服消息给用户](./send/sendCustomMessage.md)
- [下发客服当前输入状态给用户](./settyping/setTyping.md)
- [把媒体文件上传到微信服务器](./uploadtempmedia/uploadTempMedia.md)
......@@ -26,7 +26,7 @@ public class WxXcxCustomerServiceMessageSendRequest implements WxXcxRequestUrl,
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageSend() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageSendUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxCustomerServiceMessageSetTypingRequest implements WxXcxRequest
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageSetTyping() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageSetTypingUrl() + "?" + this.getUrlPara();
}
@Override
......
......@@ -26,7 +26,7 @@ public class WxXcxCustomerServiceMessageUploadTempMediaRequest implements WxXcxR
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageUploadTempMedia() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getCustomerServiceMessageUploadTempMediaUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.start;
import com.yanzuoguang.wxxcx.login.WxXcxAuthCode2SessionReq;
import com.yanzuoguang.wxxcx.login.WxXcxAuthCode2SessionRes;
/**
* 微信登录实现类
*
* @author 颜佐光
*/
public interface WxXcxAuthLogin {
/**
* 登录凭证校验。通过 wx.login 接口获得临时登录凭证 code 后传到开发者服务器调用此接口完成登录流程。更多使用方法详见 小程序登录。
*
* @param wxXcxAuthCode2SessionReq 请求登录
* @return 请求实体
*/
WxXcxAuthCode2SessionRes code2Session(WxXcxAuthCode2SessionReq wxXcxAuthCode2SessionReq);
}
package com.yanzuoguang.wxxcx.start;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataRes;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
/**
*
*
* @author 颜佐光
*/
public interface WxXcxAuthUser {
/**
*
* @param accessToken
* @param req
* @return
*/
WxXcxAuthCheckEncryptedDataRes checkEncryptedData(WxXcxAccessToken accessToken, WxXcxAuthCheckEncryptedDataReq req);
}
package com.yanzuoguang.wxxcx.start.impl;
import com.yanzuoguang.wxxcx.login.WxXcxAuthCode2SessionReq;
import com.yanzuoguang.wxxcx.login.WxXcxAuthCode2SessionRequest;
import com.yanzuoguang.wxxcx.login.WxXcxAuthCode2SessionRes;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.start.WxXcxAuthLogin;
import org.springframework.stereotype.Component;
/**
* 微信小程序登录
*
* @author 颜佐光
*/
@Component
public class WxXcxAuthLoginImpl implements WxXcxAuthLogin {
private final WxXcxConfig wxXcxConfig;
private final WxXcxRequest wxXcxRequest;
public WxXcxAuthLoginImpl(WxXcxConfig wxXcxConfig, WxXcxRequest wxXcxRequest) {
this.wxXcxConfig = wxXcxConfig;
this.wxXcxRequest = wxXcxRequest;
}
/**
* 登录凭证校验。通过 wx.login 接口获得临时登录凭证 code 后传到开发者服务器调用此接口完成登录流程。更多使用方法详见 小程序登录。
*
* @param wxXcxAuthCode2SessionReq 请求登录
* @return
*/
@Override
public WxXcxAuthCode2SessionRes code2Session(WxXcxAuthCode2SessionReq wxXcxAuthCode2SessionReq) {
WxXcxAuthCode2SessionRequest code2SessionRequest = new WxXcxAuthCode2SessionRequest(wxXcxConfig, wxXcxRequest, wxXcxAuthCode2SessionReq);
return code2SessionRequest.getResponse();
}
}
package com.yanzuoguang.wxxcx.start.impl;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataRequest;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataRes;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.start.WxXcxAuthUser;
import org.springframework.stereotype.Component;
/**
* @author 颜佐光
*/
@Component
public class WxXcxAuthUserImpl implements WxXcxAuthUser {
private final WxXcxConfig wxXcxConfig;
private final WxXcxRequest wxXcxRequest;
public WxXcxAuthUserImpl(WxXcxConfig wxXcxConfig, WxXcxRequest wxXcxRequest) {
this.wxXcxConfig = wxXcxConfig;
this.wxXcxRequest = wxXcxRequest;
}
@Override
public WxXcxAuthCheckEncryptedDataRes checkEncryptedData(WxXcxAccessToken accessToken, WxXcxAuthCheckEncryptedDataReq req) {
WxXcxAuthCheckEncryptedDataRequest code2SessionRequest = new WxXcxAuthCheckEncryptedDataRequest(wxXcxConfig, wxXcxRequest, accessToken, req);
return code2SessionRequest.getResponse();
}
}
......@@ -24,7 +24,7 @@ public class WxXcxAuthGetAccessTokenRequest implements WxXcxRequestUrl, WxXcxReq
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAuthGetAccessToken() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAuthGetAccessTokenUrl() + "?" + this.getUrlPara();
}
@Override
......
- [接口调用凭据](./getAccessToken.md)
\ No newline at end of file
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.checkencrypted;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.checkencrypted;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.user.service;
package com.yanzuoguang.wxxcx.user.checkencrypted.service;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataRes;
import com.yanzuoguang.wxxcx.user.checkencrypted.WxXcxAuthCheckEncryptedDataReq;
import com.yanzuoguang.wxxcx.user.checkencrypted.WxXcxAuthCheckEncryptedDataRes;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
/**
......
package com.yanzuoguang.wxxcx.user.service.impl;
package com.yanzuoguang.wxxcx.user.checkencrypted.service.impl;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataRequest;
import com.yanzuoguang.wxxcx.user.WxXcxAuthCheckEncryptedDataRes;
import com.yanzuoguang.wxxcx.user.service.WxXcxAuthCheckEncryptedDataService;
import com.yanzuoguang.wxxcx.user.checkencrypted.WxXcxAuthCheckEncryptedDataReq;
import com.yanzuoguang.wxxcx.user.checkencrypted.WxXcxAuthCheckEncryptedDataRequest;
import com.yanzuoguang.wxxcx.user.checkencrypted.WxXcxAuthCheckEncryptedDataRes;
import com.yanzuoguang.wxxcx.user.checkencrypted.service.WxXcxAuthCheckEncryptedDataService;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getphone;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -26,7 +26,7 @@ public class WxXcxGetPhoneNumberRequest implements WxXcxRequestUrl, WxXcxRequest
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetPhoneNumber() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetPhoneNumberUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getphone;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.user.service;
package com.yanzuoguang.wxxcx.user.getphone.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.user.WxXcxGetPhoneNumberReq;
import com.yanzuoguang.wxxcx.user.WxXcxGetPhoneNumberRes;
import com.yanzuoguang.wxxcx.user.getphone.WxXcxGetPhoneNumberReq;
import com.yanzuoguang.wxxcx.user.getphone.WxXcxGetPhoneNumberRes;
/**
* 获取手机号 接口
......
package com.yanzuoguang.wxxcx.user.service.impl;
package com.yanzuoguang.wxxcx.user.getphone.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.user.WxXcxGetPhoneNumberReq;
import com.yanzuoguang.wxxcx.user.WxXcxGetPhoneNumberRequest;
import com.yanzuoguang.wxxcx.user.WxXcxGetPhoneNumberRes;
import com.yanzuoguang.wxxcx.user.service.WxXcxGetPhoneNumberService;
import com.yanzuoguang.wxxcx.user.getphone.WxXcxGetPhoneNumberReq;
import com.yanzuoguang.wxxcx.user.getphone.WxXcxGetPhoneNumberRequest;
import com.yanzuoguang.wxxcx.user.getphone.WxXcxGetPhoneNumberRes;
import com.yanzuoguang.wxxcx.user.getphone.service.WxXcxGetPhoneNumberService;
import org.springframework.stereotype.Component;
/**
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getpluginpid;
/**
* 通过 wx.pluginLogin 接口获得插件用户标志凭证 code 后传到开发者服务器 请求
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getpluginpid;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -26,7 +26,7 @@ public class WxXcxAuthGetPluginOpenPidRequest implements WxXcxRequestUrl, WxXcxR
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAuthGetPluginOpenPId() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAuthGetPluginOpenPIdUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getpluginpid;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.user.service;
package com.yanzuoguang.wxxcx.user.getpluginpid.service;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPluginOpenPidReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPluginOpenPidRes;
import com.yanzuoguang.wxxcx.user.getpluginpid.WxXcxAuthGetPluginOpenPidReq;
import com.yanzuoguang.wxxcx.user.getpluginpid.WxXcxAuthGetPluginOpenPidRes;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
/**
......
package com.yanzuoguang.wxxcx.user.service.impl;
package com.yanzuoguang.wxxcx.user.getpluginpid.service.impl;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPluginOpenPidReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPluginOpenPidRequest;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPluginOpenPidRes;
import com.yanzuoguang.wxxcx.user.service.WxXcxAuthGetPluginOpenPidService;
import com.yanzuoguang.wxxcx.user.getpluginpid.WxXcxAuthGetPluginOpenPidReq;
import com.yanzuoguang.wxxcx.user.getpluginpid.WxXcxAuthGetPluginOpenPidRequest;
import com.yanzuoguang.wxxcx.user.getpluginpid.WxXcxAuthGetPluginOpenPidRes;
import com.yanzuoguang.wxxcx.user.getpluginpid.service.WxXcxAuthGetPluginOpenPidService;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getunionid;
/**
* 用户支付完成后,获取该用户的 UnionId 请求
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getunionid;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -27,7 +27,7 @@ public class WxXcxAuthGetPaidUnionIdRequest implements WxXcxRequestUrl, WxXcxReq
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAuthGetPaidUnionId() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getAuthGetPaidUnionIdUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getunionid;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.user.service;
package com.yanzuoguang.wxxcx.user.getunionid.service;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPaidUnionIdReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPaidUnionIdRes;
import com.yanzuoguang.wxxcx.user.getunionid.WxXcxAuthGetPaidUnionIdReq;
import com.yanzuoguang.wxxcx.user.getunionid.WxXcxAuthGetPaidUnionIdRes;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
/**
......
package com.yanzuoguang.wxxcx.user.service.impl;
package com.yanzuoguang.wxxcx.user.getunionid.service.impl;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPaidUnionIdReq;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPaidUnionIdRequest;
import com.yanzuoguang.wxxcx.user.WxXcxAuthGetPaidUnionIdRes;
import com.yanzuoguang.wxxcx.user.service.WxXcxAuthGetPaidUnionIdService;
import com.yanzuoguang.wxxcx.user.getunionid.WxXcxAuthGetPaidUnionIdReq;
import com.yanzuoguang.wxxcx.user.getunionid.WxXcxAuthGetPaidUnionIdRequest;
import com.yanzuoguang.wxxcx.user.getunionid.WxXcxAuthGetPaidUnionIdRes;
import com.yanzuoguang.wxxcx.user.getunionid.service.WxXcxAuthGetPaidUnionIdService;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getuserencryptkey;
import com.alibaba.fastjson.TypeReference;
import com.yanzuoguang.util.helper.HttpHelper;
......@@ -26,7 +26,7 @@ public class WxXcxGetUserEncryptKeyRequest implements WxXcxRequestUrl, WxXcxRequ
@Override
public String getUrl() {
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetUserEncryptKey() + "?" + this.getUrlPara();
return wxXcxConfig.getBaseUrl() + wxXcxConfig.getGetUserEncryptKeyUrl() + "?" + this.getUrlPara();
}
@Override
......
package com.yanzuoguang.wxxcx.user;
package com.yanzuoguang.wxxcx.user.getuserencryptkey;
import com.yanzuoguang.wxxcx.base.WxXcxResponseBaseError;
......
package com.yanzuoguang.wxxcx.user.service;
package com.yanzuoguang.wxxcx.user.getuserencryptkey.service;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.user.WxXcxGetUserEncryptKeyReq;
import com.yanzuoguang.wxxcx.user.WxXcxGetUserEncryptKeyRes;
import com.yanzuoguang.wxxcx.user.getuserencryptkey.WxXcxGetUserEncryptKeyReq;
import com.yanzuoguang.wxxcx.user.getuserencryptkey.WxXcxGetUserEncryptKeyRes;
/**
* 获取用户encryptKey 接口
......
package com.yanzuoguang.wxxcx.user.service.impl;
package com.yanzuoguang.wxxcx.user.getuserencryptkey.service.impl;
import com.yanzuoguang.wxxcx.base.WxXcxAccessToken;
import com.yanzuoguang.wxxcx.base.WxXcxConfig;
import com.yanzuoguang.wxxcx.base.WxXcxRequest;
import com.yanzuoguang.wxxcx.user.WxXcxGetUserEncryptKeyReq;
import com.yanzuoguang.wxxcx.user.WxXcxGetUserEncryptKeyRequest;
import com.yanzuoguang.wxxcx.user.WxXcxGetUserEncryptKeyRes;
import com.yanzuoguang.wxxcx.user.service.WxXcxGetUserEncryptKeyService;
import com.yanzuoguang.wxxcx.user.getuserencryptkey.WxXcxGetUserEncryptKeyReq;
import com.yanzuoguang.wxxcx.user.getuserencryptkey.WxXcxGetUserEncryptKeyRequest;
import com.yanzuoguang.wxxcx.user.getuserencryptkey.WxXcxGetUserEncryptKeyRes;
import com.yanzuoguang.wxxcx.user.getuserencryptkey.service.WxXcxGetUserEncryptKeyService;
import org.springframework.stereotype.Component;
/**
......
- [登录](../login/code2Session.md)
- [code2Session](../login/code2Session.md)
- 用户信息
- [checkEncryptedData](checkEncryptedData.md)
- [getPaidUnionId](https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/user-info/auth.getPaidUnionId.html)
- [getPluginOpenPId](https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/user-info/auth.getPluginOpenPId.html)
- [接口调用凭证](https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html)
- [getAccessToken](https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html)
- [用户信息]
- [检查加密信息](./checkencrypted/checkEncryptedData.md)
- [获取手机号](./getphone/getGetPhoneNumber.md)
- [接口获得插件用户标志凭证](./getpluginpid/getPluginOpenPId.md)
- [获取该用户的 UnionId](./getunionid/getPaidUnionId.md)
- [获取用户encryptKey](./getuserencryptkey/getUserEncryptKey.md)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment