Pour parcourir les résultats ou récupérer les données mises à jour par rapport à une donnée, Marketo fournit des jetons de pagination.
Dans certains cas, de longues chaînes de jetons de pagination peuvent être renvoyées. Cela peut entraîner la présence d’un code d’erreur HTTP 414. Vous trouverez plus d’informations sur la façon de gérer ces erreurs.
Consultez la documentation API de jeton de pagination.
Types de jetons
Il existe deux types de jetons de pagination associés, mais distincts, que Marketo fournit :
Basé sur des dates
Le premier est un jeton de pagination qui représente une date. Ils sont utilisés pour récupérer les activités, les modifications de valeur de données et les pistes supprimées qui se sont produites après la date représentée par le jeton de pagination. Ce type de jeton de pagination est généré en appelant le point de terminaison Get Paging Token et en incluant une date et une heure.
Le format du paramètre sinceDateTime
doit être conforme à la notation de date standard ISO 8601. Pour de meilleurs résultats, utilisez une date et une heure complètes incluant le fuseau horaire. Le fuseau horaire peut être représenté sous la forme d’un décalage par rapport à GMT au format suivant :
yyyy-mm-ddThh:mm:ss+|-hh:mm
Ou en utilisant une majuscule "Z" comme abréviation pour représenter le UTC comme ceci :
yyyy-mm-ddThh:mm:ssZ
Exemples
2016-09-15T15:53:00+05:00
2016-09-15T10:53:00Z
sinceDateTime
étant un paramètre de requête, il doit être encodé en URL.
La chaîne nextPageToken
est ensuite fournie à un appel Get Lead Activities, Get Lead Changes ou Get Deleted Leads, et les activités sont récupérées après la date et l’heure fournies à l’API Get Paging Token.