Confirmed users
1,022
edits
| Line 36: | Line 36: | ||
== Client API == | == Client API == | ||
=== / | === /announce === | ||
GET / | GET /announce/<channel>/<version>/<platform> | ||
Accept-Language: <comma-separated list of acceptable languages> | Accept-Language: <comma-separated list of acceptable languages> | ||
| Line 92: | Line 92: | ||
=== Campaign Format === | === Campaign Format === | ||
{" | {"announcements": [{ | ||
"id": "12345678", // a numeric ID, tracked by the client to ensure we don't display campaigns multiple times | "id": "12345678", // a numeric ID, tracked by the client to ensure we don't display campaigns multiple times | ||
"url": "https://campaigns.mozilla.org/en_US/9j2q98fdqjdaff3ar", // redirector URL, in order to track click-throughs | "url": "https://campaigns.mozilla.org/en_US/9j2q98fdqjdaff3ar", // redirector URL, in order to track click-throughs | ||
| Line 100: | Line 100: | ||
== Sample call == | == Sample call == | ||
GET / | GET /announce/firefox/AndroidARMv7/18?idle=5 | ||
Accept-Language: en_US | Accept-Language: en_US | ||
| Line 106: | Line 106: | ||
HTTP 200 | HTTP 200 | ||
{" | {"announcements":[{ | ||
"id": "12345678", | "id": "12345678", | ||
"url": "https://campaigns.mozilla.org/redirect/9j2q98fdqjdaff3ar", | "url": "https://campaigns.mozilla.org/redirect/9j2q98fdqjdaff3ar", | ||