From b653512cedd35a5a505ab98948eab35a7909e6db Mon Sep 17 00:00:00 2001 From: qyx <565485304@qq.com> Date: Wed, 10 Nov 2021 14:12:24 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=96=B0=E5=A2=9E=E5=8A=9F=E8=83=BD](master):?= =?UTF-8?q?=20=E8=AE=BE=E8=AE=A1=E5=8F=8A=E6=8B=86=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 对整个广告平台进行整体设计及模块拆分设计; --- README.md | 39 +++++++++---- .../java/com/baiye/api/JuLiangOpenAPi.java | 4 -- ad-platform-common/pom.xml | 5 ++ .../java/com/baiye/http/CommonResponse.java | 1 + .../.gitignore | 0 ad-platform-gateway/pom.xml | 19 +++++++ .../.gitignore | 0 ad-platform-pojo/pom.xml | 19 +++++++ .../com/baiye/model/entity/TokenManager.java | 19 +++++++ .../java/com/baiye/model/vo/AccessToken.java | 10 ++++ .../java/com/baiye/model/vo/TokenUser.java | 10 ++++ manage/ad-platform-management/.gitignore | 46 +++++++++++++++ manage/ad-platform-management/pom.xml | 37 ++++++++++++ manage/ad-platform-openapi/.gitignore | 46 +++++++++++++++ manage/ad-platform-openapi/pom.xml | 37 ++++++++++++ manage/ad-platform-task/pom.xml | 20 +++++++ pom.xml | 35 +++++++++--- services/ad-platform-callback/.gitignore | 46 +++++++++++++++ .../ad-platform-callback}/README.md | 0 .../ad-platform-callback}/pom.xml | 15 +++++ .../baiye/AdPlatformCallbackApplication.java | 0 .../java/com/baiye/api/JuLiangOpenAPi.java | 15 +++++ .../baiye/constant/CallBackCommonTags.java | 0 .../constant/CallbackAddressConstant.java | 0 .../baiye/service/TokenManagerService.java | 57 +++++++++++++++++++ .../TransformationUrlManagerService.java | 19 +++++++ services/ad-platform-search/.gitignore | 46 +++++++++++++++ services/ad-platform-search/pom.xml | 35 ++++++++++++ services/ad-platform-service/.gitignore | 46 +++++++++++++++ .../ad-platform-service}/pom.xml | 5 ++ .../baiye/AdPlatformServiceApplication.java | 0 .../api/AdPlatformAddressController.java | 4 ++ 32 files changed, 614 insertions(+), 21 deletions(-) delete mode 100644 ad-platform-callback/src/main/java/com/baiye/api/JuLiangOpenAPi.java rename {ad-platform-callback => ad-platform-gateway}/.gitignore (100%) create mode 100644 ad-platform-gateway/pom.xml rename {ad-platform-service => ad-platform-pojo}/.gitignore (100%) create mode 100644 ad-platform-pojo/pom.xml create mode 100644 ad-platform-pojo/src/main/java/com/baiye/model/entity/TokenManager.java create mode 100644 ad-platform-pojo/src/main/java/com/baiye/model/vo/AccessToken.java create mode 100644 ad-platform-pojo/src/main/java/com/baiye/model/vo/TokenUser.java create mode 100644 manage/ad-platform-management/.gitignore create mode 100644 manage/ad-platform-management/pom.xml create mode 100644 manage/ad-platform-openapi/.gitignore create mode 100644 manage/ad-platform-openapi/pom.xml create mode 100644 manage/ad-platform-task/pom.xml create mode 100644 services/ad-platform-callback/.gitignore rename {ad-platform-callback => services/ad-platform-callback}/README.md (100%) rename {ad-platform-callback => services/ad-platform-callback}/pom.xml (66%) rename {ad-platform-callback => services/ad-platform-callback}/src/main/java/com/baiye/AdPlatformCallbackApplication.java (100%) create mode 100644 services/ad-platform-callback/src/main/java/com/baiye/api/JuLiangOpenAPi.java rename {ad-platform-callback => services/ad-platform-callback}/src/main/java/com/baiye/constant/CallBackCommonTags.java (100%) rename {ad-platform-callback => services/ad-platform-callback}/src/main/java/com/baiye/constant/CallbackAddressConstant.java (100%) create mode 100644 services/ad-platform-callback/src/main/java/com/baiye/service/TokenManagerService.java create mode 100644 services/ad-platform-callback/src/main/java/com/baiye/service/TransformationUrlManagerService.java create mode 100644 services/ad-platform-search/.gitignore create mode 100644 services/ad-platform-search/pom.xml create mode 100644 services/ad-platform-service/.gitignore rename {ad-platform-service => services/ad-platform-service}/pom.xml (88%) rename {ad-platform-service => services/ad-platform-service}/src/main/java/com/baiye/AdPlatformServiceApplication.java (100%) rename {ad-platform-service => services/ad-platform-service}/src/main/java/com/baiye/api/AdPlatformAddressController.java (75%) diff --git a/README.md b/README.md index 167c8a92..3b81395b 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,30 @@ -
+ * 以下接口编写参考 : https://open.oceanengine.com/doc/index.html?key=ad&type=api&id=1696710505147407
+ *
+ *
+ * @author q
+ * @date 2021/11/05
+ */
+public interface TokenManagerService {
+
+
+ /**
+ * 获取访问令牌
+ *
+ * @return {@link String}
+ */
+ String getAccessToken();
+
+
+ /**
+ * 刷新令牌
+ */
+ void refreshToken();
+
+
+ /**
+ * 得到已经授权的用户列表
+ *
+ * @return {@link List}<{@link TokenUser}>
+ */
+ List