用户工具

站点工具


差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

en:razor:plugins:gcm [2015/03/19 11:41]
cobub [1.Register an account in Cobub User Center]
en:razor:plugins:gcm [2017/07/14 11:18]
行 1: 行 1:
-====== GCM Plugin ====== 
-===== GCM  plug-in is a push plug-in that Cobub Razor developed which based on GCM . ===== 
-It integrates the push function of GCM and the Tag function of Cobub Razor , and make you push messages more conveniently,​ fastly and accurately. 
- 
-The Open GCM platform of Google has helped enterprises’ App push messages through low_cost Internet, provide a sound, efficient and stable service system which has solved the problem of message exchange between Internet cloud and Mobile client. 
-===== How to intergrate Cobub Razor GCM? ===== 
-  * 1. Register an account ​ in Cobub User Center. 
-  * 2. Obtain an authorization code and get authorization ​ in authorization module of Cobub Razor. 
-  * 3. Register a Google Account, get a Project Number and API Key. 
-  * 4. SDK  Integration. 
-  * 5. View reports of GCM. 
- 
-**FAQs** 
- 
-[[#Register a Google Account, get a Project Number and API Key.|How register a Google Account to get a Project Number and Api Key]]? 
- 
-[[http://​dev.cobub.com/​users/​index.php?/​help/​userkey#​n1|How authorize ​ a Cobub account]]? 
- 
-==== 1. Register an account ​ in Cobub User Center. ==== 
-Cobub User Center is a service platform for moblie developers, provide series of value-added services by integrating mobile application data of Cobub Razor platform ​ for the process of the product life cycle  in mobile development process.Mobile developers can find a one-stop solution for various problems in Cobub  User Center. 
- 
-Users can not use the GCM push service unless they register as a formal user in Cobub User Center . 
- 
-If you have not registered yet,​please ​ go to [[http://​dev.cobub.com/​users|Cobub User Center]] and register now. 
-==== 2. Obtain an authorization code and get authorization ​ in authorization module of Cobub Razor. ==== 
-Authorization code is the secret key for interaction between Cobub Razor and Cobub User Center, users need to authorize it in authorization module of Cobub Razor after getting it. 
- 
-Only an authorized account can use the rich extended function and value-added services of Cobub Razor provided by Cobub User Center. 
- 
-[[http://​dev.cobub.com/​users/​index.php?/​help/​userkey|Obtain the authorization code and get authorization in authorization module of Cobub Razor.]] 
- 
-==== 3. Register a Google Account, get a Project Number and API Key. ==== 
-[[https://​code.google.com/​apis/​console|Resgister a Google account]],​get a Project Number and Api Key, Project Number is the SEND_ID ​ we need to use when programming later. 
- 
-a)Use the account of Google and login to https://​code.google.com/​apis/​console , click on Services, as shown below. Open Google Cloud Messaging for Android ​ service. 
- 
- 
-b)Same as above, click on Overview in the left navigation bar,we can see Project Number on the right of page body,as shown below. 
- 
- 
-c)Same as above, click on API Access, we can see  API key, as shown below where marked red line; If you can’t ​ see API Key, you can click on “Create new Server key…” where marked redline and create ​ a new API key. 
- 
- 
-d)API key is the only certificate of push function. Please login to Cobub Razor firstly,​click on the GCM in the left to enter the home page of GCM, input the API key obtained above, and click on save. 
-==== 4. SDK  Integration. ==== 
-=== Step one: Add jar packages. === 
- 
- 
-  - Add the ums.jar and cobubGCM.jar to the libs directory ​ of project. 
-  - Right-click on the project and select Build Path->​Configure build path..—>​ Java Build Path—>​Libraries—>​Add External JARs.. —>​select Libs directory of the current project, select ums.jar and cobubGCM.jar,​ and then click on OK. 
- 
-=== Step two: Configurate Androidmanifet.xml file. === 
- 
- 
-  - Add permissions and declarations ​ for services. 
-  - Add the following content under the application tag 
- 
-=== Step three: ​ Initialization for cobubGCM.jar. Generally,​you can call it in the OnCreate() method of Activity. === 
- 
- 
-1.Call the RazorGCM.checkDeviceAndMainfest(this) before setContentView. 
- 
-2.Set the SendID 
-RazorGCM.setSendID(String sendid); 
-Note: the sendid is the Project Nomber ,shown in the first figure. 
- 
-3.Call ​ RazorGCM.register(this) 
- 
-To prevent accidents from causing ​ initialization failed, ​ it is suggested that the application calls this interface one time when starting for every time. 
-==== 5. View reports of GCM. ==== 
-Push reports contains all of the Apps’ reports, click on a specific APP to view the push reports of this application. 
- 
-==== 2.Obtain an authorization code and get authorization ​ in authorization module of Cobub Razor ==== 
- 
-==== 3.Register a Google Account, get a Project Number and Api Key ==== 
- 
-==== 4 SDK  Integration ==== 
- 
-==== 5.View reports of GCM ==== 
  
en/razor/plugins/gcm.txt · 最后更改: 2017/07/14 11:18 (外部编辑)