OLD | NEW |
1 <meta name="doc-family" content="apps"> | 1 <meta name="doc-family" content="apps"> |
2 <h1>Google Cloud Messaging for Chrome V1</h1> | 2 <h1>Google Cloud Messaging for Chrome V1</h1> |
3 | 3 |
4 <p class="note"> | 4 <p class="note"> |
5 Google Cloud Messaging for Chrome V1 will be legacy soon. | 5 Google Cloud Messaging for Chrome V1 is deprecated since Chrome 38. |
6 Use the new <a href="cloudMessaging">Google Cloud Messaging API</a>. | 6 It will be removed in Chrome 40. |
| 7 Use the new <a href="cloudMessaging">Google Cloud Messaging</a>. |
7 </p> | 8 </p> |
8 | 9 |
9 <p> | 10 <p> |
10 Google Cloud Messaging for Chrome (GCM) is a service | 11 Google Cloud Messaging for Chrome (GCM) is a service |
11 for signed-in Chrome users | 12 for signed-in Chrome users |
12 that helps developers send message data from servers | 13 that helps developers send message data from servers |
13 to their Chrome apps and extensions. | 14 to their Chrome apps and extensions. |
14 The service is intended to wake up an app or extension, | 15 The service is intended to wake up an app or extension, |
15 and/or alert a user. | 16 and/or alert a user. |
16 For example, calendar updates could be pushed to users | 17 For example, calendar updates could be pushed to users |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
109 </p> | 110 </p> |
110 | 111 |
111 <ol> | 112 <ol> |
112 <li>Register your app or extension: | 113 <li>Register your app or extension: |
113 <ul> | 114 <ul> |
114 <li>Create the client ID in the Google APIs Console.</li> | 115 <li>Create the client ID in the Google APIs Console.</li> |
115 <li>Get the refresh token to set up authorization to use the service.</li> | 116 <li>Get the refresh token to set up authorization to use the service.</li> |
116 </ul> | 117 </ul> |
117 </li> | 118 </li> |
118 <li>Set up your app or extension to use the service: | 119 <li>Set up your app or extension to use the service: |
119 » <ul> | 120 <ul> |
120 » <li>Add the permission to the manifest.</li> | 121 <li>Add the permission to the manifest.</li> |
121 » <li>Include a call to <code>getChannelId</code> | 122 <li>Include a call to <code>getChannelId</code> |
122 for any user who is to receive a message.</li> | 123 for any user who is to receive a message.</li> |
123 » <li>Register a handler to receive the | 124 <li>Register a handler to receive the <code>onMessage</code> event.</li> |
124 » <code>onMessage</code> event.</li>» | 125 </ul> |
125 » </ul> | 126 </li> |
126 </li> | |
127 <li>Publish your app in the Chrome Web Store. </li> | 127 <li>Publish your app in the Chrome Web Store. </li> |
128 <li>Use refresh token to get a valid access token.</li> | 128 <li>Use refresh token to get a valid access token.</li> |
129 <li>Send message to user.</li> | 129 <li>Send message to user.</li> |
130 </ol> | 130 </ol> |
131 | 131 |
132 <h2 id="two">Register app or extension</h2> | 132 <h2 id="two">Register app or extension</h2> |
133 | 133 |
134 <h3 id="clientid">Create client ID</h3> | 134 <h3 id="clientid">Create client ID</h3> |
135 | 135 |
136 <p> | 136 <p> |
(...skipping 411 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
548 you need to remove the key because the Store does not currently allow manifests | 548 you need to remove the key because the Store does not currently allow manifests |
549 with keys. | 549 with keys. |
550 </p> | 550 </p> |
551 | 551 |
552 <h2 id="feedback">Feedback</h2> | 552 <h2 id="feedback">Feedback</h2> |
553 | 553 |
554 <p>You can provide feedback about Google Cloud Messaging | 554 <p>You can provide feedback about Google Cloud Messaging |
555 and the pushMessaging API through the Google Group | 555 and the pushMessaging API through the Google Group |
556 <a target="_blank" href="https://groups.google.com/forum/#!forum/gcm-for-chrome-
feedback">GCM for Chrome feedback</a>. | 556 <a target="_blank" href="https://groups.google.com/forum/#!forum/gcm-for-chrome-
feedback">GCM for Chrome feedback</a>. |
557 Use this group to ask for help, file bug reports, and request features.</p> | 557 Use this group to ask for help, file bug reports, and request features.</p> |
OLD | NEW |