Labs/Personas/PersonasListUpdate
From MozillaWiki
Personas Update Service
Requirements
- Every 24 hours the client will request an update to the directory by requesting the latest list from the Personas sever using the URL scheme provided below.
- The update request will return a JSON file that provides the current list of available Personas.
- No personally identifiable or potentially personally identifiable information shall be tracked or recorded in any way.
Format of Update Request
https://getpersonas.com/update/PersonasDirectoryUpdate?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&duration=%ITEM_DURATION%&appID=%APP_ID%&appVersion=%APP_VERSION%&appLocale=%APP_LOCALE%&appOS=%APP_OS%&appABI=%APP_ABI%
- %REQ_VERSION% is the version of the request;
- %ITEM_ID% is the UUID of the selected persona (e.g. 22);
- %ITEM_VERSION% is the version of the selected persona (e.g. 1);
- %ITEM_DURATION% is the timestamp the persona was selected;
- %APP_ID% is the UUID of the application;
- %APP_VERSION% is the version of the application (e.g. 3.0.6);
- %APP_LOCALE% is the locale of the application (e.g. en-US);
- %APP_OS% is the target OS;
- %APP_ABI% is the target architecture