Skip to content

Commit 0a6e480

Browse files
author
黄悦麒
authored
Merge pull request #9 from Hyq0719/feature/hyq/2022/02/ocean
Feature/hyq/2022/02/ocean
2 parents 49dac13 + 8bb5fa0 commit 0a6e480

File tree

17 files changed

+42
-42
lines changed

17 files changed

+42
-42
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
![Maven Central](https://img.shields.io/maven-central/v/io.github.hyq0719/marketing-api-sdk) ![jdk1.8+](https://img.shields.io/badge/jdk-1.8%2B-green) [![License](https://camo.githubusercontent.com/2a2157c971b7ae1deb8eb095799440551c33dcf61ea3d965d86b496a5a65df55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667)](https://opensource.org/licenses/Apache-2.0) ![使用IntelliJ IDEA开发维护](https://camo.githubusercontent.com/5fa4dc7ff49e4a518c047200657e42382acaf0a612325e9fb560cd909d4b8902/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f496e74656c6c694a253230494445412d2545362538462539302545342542452539422545362539342541462545362538432538312d626c75652e737667)
44

5-
Marketing API Java SDKs 旨在对国内主流的Marketing API进行封装,帮助开发者快速搭建广告投放管理系统。 目前已完成了作者常用的Marketing API,如腾讯广告、巨量引擎、磁力引擎和vivo等。未来还会为更多Marketing API厂商进行封装,给开发者更好的使用体验,预计在2-3月发布第一个正式版本。
5+
Marketing API Java SDKs 对国内主流的Marketing API进行封装,提供了请求重试机制、统一token 缓存和刷新、请求aop增强等功能,帮助开发者快速搭建广告投放管理系统。目前开发中的有腾讯广告、巨量引擎、磁力引擎和vivo等作者业务中常用广告渠道。未来还会为更多Marketing API厂商进行封装,持续给开发者良好的使用体验,预计在2-3月发布第一个正式版本。
66

77

88
### Maven 引用方式(未发布正式版)
@@ -11,13 +11,13 @@ Marketing API Java SDKs 旨在对国内主流的Marketing API进行封装,帮
1111
<dependency>
1212
<groupId>io.github.hyq0719</groupId>
1313
<artifactId>(不同模块参考下文)</artifactId>
14-
<version>1.0.0-beta.1</version>
14+
<version>1.0.0-beta.2</version>
1515
</dependency>
1616
```
1717

18-
- [腾讯广告](https://developers.e.qq.com/docs/start?version=1.3&_preview=1)`marketing-api-tencent` (待发布)
18+
- [腾讯广告](https://developers.e.qq.com/docs/start?version=1.3&_preview=1)`marketing-api-tencent`
1919
- [巨量引擎](https://open.oceanengine.com/doc/index.html?key=ad&type=api&id=1696710497745920)`marketing-api-oceanengine`
20-
- [磁力引擎](https://developers.e.kuaishou.com/docs/dsp/0.1)`marketing-api-kuaishou` (待发布)
20+
- [磁力引擎](https://developers.e.kuaishou.com/docs/dsp/0.1)`marketing-api-kuaishou`
2121
- [vivo](https://open-ad.vivo.com.cn/doc/index?id=162)`marketing-api-vivo`
2222

2323
### 22年计划
@@ -32,12 +32,12 @@ Marketing API Java SDKs 旨在对国内主流的Marketing API进行封装,帮
3232

3333
| 厂商 | 人力分配 | 全量完成时间 |
3434
| :----------------------------------------------------------: | :------------: | :----------: |
35-
| [腾讯广告](https://developers.e.qq.com/docs/start?version=1.3&_preview=1) | 维护 | 待定 |
35+
| [腾讯广告](https://developers.e.qq.com/docs/start?version=1.3&_preview=1) | 维护 | 待定 |
3636
| [巨量引擎](https://open.oceanengine.com/doc/index.html?key=ad&type=api&id=1696710497745920) | 全量+维护 | 2-3月 |
37-
| [磁力引擎](https://developers.e.kuaishou.com/docs/dsp/0.1) | 维护 | 待定 |
37+
| [磁力引擎](https://developers.e.kuaishou.com/docs/dsp/0.1) | 维护 | 待定 |
3838
| [百度营销](https://dev2.baidu.com/content?sceneType=0&pageId=100138&nodeId=15&subhead=) | 待定 | 待定 |
3939
| [VIVO商业](https://open-ad.vivo.com.cn/doc/index?id=162) | 全量+维护 | 2月底 |
40-
| [小米营销](https://api.e.mi.com/doc.html#/home) | 新增+全量+维护 | 2月底 |
40+
| [小米营销](https://api.e.mi.com/doc.html#/home) | 待定 | 待定 |
4141
| [华为广告](https://developer.huawei.com/consumer/cn/doc/distribution/promotion/ads_api02-0000001058566534) | 新增+全量+维护 | 3-4月 |
4242

4343
- 补全使用文档

code-generators/oceanengine-code-generator/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.github.hyq0719</groupId>
77
<artifactId>marketing-api-generators</artifactId>
8-
<version>1.0.0-SNAPSHOT</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

code-generators/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
<parent>
99
<groupId>io.github.hyq0719</groupId>
1010
<artifactId>marketing-api-sdk</artifactId>
11-
<version>1.0.0-beta.1</version>
11+
<version>1.0.0-beta.2</version>
1212
</parent>
1313

1414
<artifactId>marketing-api-generators</artifactId>
15-
<version>1.0.0-SNAPSHOT</version>
15+
<version>1.0.0-beta.2</version>
1616
<name>Marketing API - Class Generators</name>
1717
<description>Marketing API 各模块类生成器</description>
1818

code-generators/vivo-code-generator/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.github.hyq0719</groupId>
77
<artifactId>marketing-api-generators</artifactId>
8-
<version>1.0.0-SNAPSHOT</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

marketing-api-common/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<parent>
88
<groupId>io.github.hyq0719</groupId>
99
<artifactId>marketing-api-sdk</artifactId>
10-
<version>1.0.0-beta.1</version>
10+
<version>1.0.0-beta.2</version>
1111
</parent>
1212

1313
<artifactId>marketing-api-common</artifactId>
14-
<version>1.0.0-beta.1</version>
14+
<version>1.0.0-beta.2</version>
1515
<name>Marketing API - Common Java SDK</name>
1616
<description>Marketing API Java SDK公共模块</description>
1717

marketing-api-kuaishou/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>marketing-api-sdk</artifactId>
77
<groupId>io.github.hyq0719</groupId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>marketing-api-kuaishou</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Kuaishou Java SDK</name>
1515
<description>磁力引擎开放平台 Java SDK</description>
1616

marketing-api-oceanengine/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<parent>
88
<groupId>io.github.hyq0719</groupId>
99
<artifactId>marketing-api-sdk</artifactId>
10-
<version>1.0.0-beta.1</version>
10+
<version>1.0.0-beta.2</version>
1111
</parent>
1212

1313
<artifactId>marketing-api-oceanengine</artifactId>
14-
<version>1.0.0-beta.1</version>
14+
<version>1.0.0-beta.2</version>
1515
<name>Marketing API - Ocean Engine Java SDK</name>
1616
<description>巨量引擎开放平台 Java SDK</description>
1717

marketing-api-tencent/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>marketing-api-sdk</artifactId>
77
<groupId>io.github.hyq0719</groupId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>marketing-api-tencent</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Tencent Java SDK</name>
1515
<description>腾讯广告 Java SDK</description>
1616

marketing-api-vivo/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<parent>
88
<groupId>io.github.hyq0719</groupId>
99
<artifactId>marketing-api-sdk</artifactId>
10-
<version>1.0.0-beta.1</version>
10+
<version>1.0.0-beta.2</version>
1111
</parent>
1212

1313
<artifactId>marketing-api-vivo</artifactId>
14-
<version>1.0.0-beta.1</version>
14+
<version>1.0.0-beta.2</version>
1515
<name>Marketing API - VIVO Java SDK</name>
1616
<description>VIVO商业开放平台 Java SDK</description>
1717

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>io.github.hyq0719</groupId>
88
<artifactId>marketing-api-sdk</artifactId>
9-
<version>1.0.0-beta.1</version>
9+
<version>1.0.0-beta.2</version>
1010
<name>Marketing API Java SDK</name>
1111
<description>Marketing API Java SDK</description>
1212
<url>https://github.com/Hyq0719/marketing-api-java-sdks</url>
@@ -124,7 +124,7 @@
124124
<maven.compiler.target>${java.version}</maven.compiler.target>
125125
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
126126
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
127-
<common.version>1.0.0-beta.1</common.version>
127+
<common.version>1.0.0-beta.2</common.version>
128128
<gson-fire-version>1.8.0</gson-fire-version>
129129
<okhttp-version>4.5.0</okhttp-version>
130130
<apache.http-version>4.5.13</apache.http-version>

spring-boot-demo/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>io.github.hyq0719</groupId>
88
<artifactId>marketing-api-sdk</artifactId>
9-
<version>1.0.0-beta.1</version>
9+
<version>1.0.0-beta.2</version>
1010
</parent>
1111

1212
<artifactId>marketing-api-spring-boot-demo</artifactId>
13-
<version>1.0.0-SNAPSHOT</version>
13+
<version>1.0.0-beta.2</version>
1414

1515
<properties>
1616
<maven.compiler.source>${java.version}</maven.compiler.source>
@@ -22,7 +22,7 @@
2222
<dependency>
2323
<groupId>io.github.hyq0719</groupId>
2424
<artifactId>production-spring-boot-starter</artifactId>
25-
<version>1.0.0-beta.1</version>
25+
<version>1.0.0-beta.2</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>org.springframework.boot</groupId>

spring-boot-starters/kuaishou-spring-boot-starter/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>marketing-api-spring-boot-starters</artifactId>
77
<groupId>io.github.hyq0719</groupId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>kuaishou-spring-boot-starter</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Spring Boot Starter for Kuaishou</name>
1515
<description>磁力引擎 Spring Boot Starter</description>
1616

spring-boot-starters/oceanengine-spring-boot-starter/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<groupId>io.github.hyq0719</groupId>
77
<artifactId>marketing-api-spring-boot-starters</artifactId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>oceanengine-spring-boot-starter</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Spring Boot Starter for Ocean Engine</name>
1515
<description>巨量引擎 Spring Boot Starter</description>
1616

spring-boot-starters/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<parent>
88
<groupId>io.github.hyq0719</groupId>
99
<artifactId>marketing-api-sdk</artifactId>
10-
<version>1.0.0-beta.1</version>
10+
<version>1.0.0-beta.2</version>
1111
</parent>
1212
<packaging>pom</packaging>
1313

1414
<artifactId>marketing-api-spring-boot-starters</artifactId>
15-
<version>1.0.0-beta.1</version>
15+
<version>1.0.0-beta.2</version>
1616
<name>Marketing API - Spring Boot Starters</name>
1717
<description>Marketing API 各个模块的 Spring Boot Starter</description>
1818

spring-boot-starters/production-spring-boot-starter/pom.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,22 @@
55
<parent>
66
<artifactId>marketing-api-spring-boot-starters</artifactId>
77
<groupId>io.github.hyq0719</groupId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>production-spring-boot-starter</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Spring Boot Starter for Production</name>
1515
<description>生产环境 Spring Boot Starter</description>
1616

1717
<properties>
1818
<maven.compiler.source>8</maven.compiler.source>
1919
<maven.compiler.target>8</maven.compiler.target>
20-
<oceanengine.version>1.0.0-beta.1</oceanengine.version>
21-
<tencent.version>1.0.0-beta.1</tencent.version>
22-
<kuaishou.version>1.0.0-beta.1</kuaishou.version>
23-
<vivo.version>1.0.0-beta.1</vivo.version>
20+
<oceanengine.version>1.0.0-beta.2</oceanengine.version>
21+
<tencent.version>1.0.0-beta.2</tencent.version>
22+
<kuaishou.version>1.0.0-beta.2</kuaishou.version>
23+
<vivo.version>1.0.0-beta.2</vivo.version>
2424
</properties>
2525

2626
<dependencies>

spring-boot-starters/tencent-spring-boot-starter/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>marketing-api-spring-boot-starters</artifactId>
77
<groupId>io.github.hyq0719</groupId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>tencent-spring-boot-starter</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Spring Boot Starter for Tencent</name>
1515
<description>腾讯广告 Spring Boot Starter</description>
1616

spring-boot-starters/vivo-spring-boot-starter/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>marketing-api-spring-boot-starters</artifactId>
77
<groupId>io.github.hyq0719</groupId>
8-
<version>1.0.0-beta.1</version>
8+
<version>1.0.0-beta.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>vivo-spring-boot-starter</artifactId>
13-
<version>1.0.0-beta.1</version>
13+
<version>1.0.0-beta.2</version>
1414
<name>Marketing API - Spring Boot Starter for VIVO</name>
1515
<description>VIVO Spring Boot Starter</description>
1616

0 commit comments

Comments
 (0)