Commit 53e9c498 authored by xianjun's avatar xianjun

修改微信小程序接口文档

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