Endpoints API de base
Le transfert des achats vers Frisbii Media s'effectue au moyen de requêtes API.
Tous les endpoints liés à l'utilisation des achats in-app sont décrits dans la documentation de l'API.
Les endpoints fréquemment utilisés pour les processus standard sont les suivants :
add purchase - transmet à Frisbii Media les données d'un achat in-app
get purchase - récupère depuis Frisbii Media les données transmises d'un achat in-app identifié
search purchase - recherche parmi les données de tous les achats in-app dans Frisbii Media
associate purchase - associe les données d'un achat in-app dans Frisbii Media à un compte client dans Frisbii Media
dissociate purchase - supprime les données d'un achat in-app dans Frisbii Media d'un compte client dans Frisbii Media
verify purchase - vérifie les données d'un achat in-app dans Frisbii Media auprès du système Apple, par exemple leur validité
Processus d'utilisation
Le processus standard d'utilisation des achats in-app est décrit ci-dessous.
Chaque achat devant être utilisé avec Frisbii Media doit être envoyé à l'API Frisbii Media au moyen d'une requête add.
Tous les achats envoyés à Frisbii Media peuvent être recherchés via get ou search.
Si un achat déjà ajouté doit être associé à un utilisateur connu, une requête associate est utilisée.
Si une association doit être supprimée, une requête dissociate est utilisée.
Une requête verify permet de vérifier si l'achat correspondant est toujours valide, par exemple si un abonnement App Store est toujours actif.