1. 程式人生 > >百度雲推送整合之Maven方式

百度雲推送整合之Maven方式

現在自己的產品沒有推送功能都不好意思出門啊!

前段時間做推送需求的時候,經過幾輪測試最後敲定的用百度雲推送。

百度雲推送整合非常方便,端上大概半天不到就搞定了,官網給的教程非常給力,詳細而又全面。

服務端的sdk也有非常詳細的示例,直接匯入相關jar就可以了,不過對於少部分使用maven來管理jar包的同志來說需要自己將百度雲推送的相關jar包加入到自己的本地maven倉庫,如果不想這麼做而想直接使用的,那麼恭喜你,本文就是為你而寫的,我們已經幫你找到了百度雲推送的maven支援:

<dependency>
  <groupId>com.baidu.yun</groupId>
  <artifactId>bccs-api</artifactId>
  <version>3.0.1</version>
</dependency>

倉庫地址在開源中國的maven庫裡,所以要使用此方法的同學請記得修改配置檔案setting.xml加上開源中國maven庫的映象:

<mirrors>
	<!-- mirror | Specifies a repository mirror site to use instead of a given 
		repository. The repository that | this mirror serves has an ID that matches 
		the mirrorOf element of this mirror. IDs are used | for inheritance and direct 
		lookup purposes, and must be unique across the set of mirrors. | -->
	<mirror>
		<id>nexus-osc</id>
		<mirrorOf>*</mirrorOf>
		<name>Nexus osc</name>
		<url>http://maven.oschina.net/content/groups/public/</url>
	</mirror>
</mirrors>
這樣就可以使用了。

在這裡也贊一下百度雲推送,給我們省了好多事啊,推送秒達,靠譜!