REST API v4: GET subprofile mobile push subscriptions
Met deze methode haal je alle mobiele pushabonnementen op die gekoppeld zijn aan een specifiek subprofiel.
Een mobiel pushabonnement vertegenwoordigt een geregistreerd apparaat waarop mobiele pushnotificaties kunnen worden afgeleverd.
Om de mobiele pushabonnementen van een subprofiel op te halen stuur je een HTTP GET-verzoek naar de volgende URL:
https://api.copernica.com/v4/subprofile/$id/push/mobilesubscriptions
Hierbij moet $id worden vervangen door het ID van het subprofiel.
Teruggegeven velden
Deze methode geeft een collectie van mobiele pushabonnementen terug.
| Naam | Beschrijving |
|---|---|
| ID | Unieke identificatie van het mobiele pushabonnement. |
| created | Datum en tijd waarop het abonnement is aangemaakt. |
| updated | Datum en tijd waarop het abonnement voor het laatst is bijgewerkt. |
| expired | Datum en tijd waarop het abonnement is verlopen. Leeg indien het abonnement nog actief is. |
| profile | ID van het gekoppelde profiel. |
| subprofile | ID van het gekoppelde subprofiel. |
| project | ID van het gekoppelde Google Firebase-project. |
| model | Model van het apparaat, indien bekend. |
| os | Besturingssysteem van het apparaat, bijvoorbeeld ios of android. |
JSON voorbeeld
De JSON ziet er bijvoorbeeld als volgt uit:
{
"ID": "1",
"created": "2026-06-15 12:18:26",
"updated": "2026-06-15 12:18:26",
"expired": "",
"profile": "1234",
"subprofile": "5678",
"project": 1,
"model": "iPhone1",
"os": "ios"
}
PHP voorbeeld
Onderstaand script demonstreert hoe je deze API-methode gebruikt.
// vereiste scripts
require_once("CopernicaRestAPI.php");
// verander dit naar je access token
$api = new CopernicaRestAPI("your-access-token", 4);
// vervang {$id} door het ID van het subprofiel
$api->get("subprofile/{id}/push/mobilesubscriptions");
Dit voorbeeld vereist de REST API-klasse.