Guide de l'API Cube

Guide de la vidéo

Étape 1 : Générer un jeton

méthode : POST
URL : https://v9.footfallcam.com/account/GenerateAccessToken
Corps (charge utile):
{
"e-mail": "[email protected]",
"mot de passe": "123456",
"expiration": "2024-03-15"
}

Après avoir cliqué sur envoyer, vous pourrez peut-être obtenir l'AToken dans la réponse du corps.

Étape 2 : Générer les détails du site

méthode : GET
URL : https://data.footfallcam.com/api/Sites
Hearder : ajoutez le KEYWORD AToken dans la clé et collez le AToken généré auparavant dans la valeur

Après avoir cliqué sur envoyer, vous pouvez obtenir le BranchId dans la réponse du corps.

Étape 3 : Exemple d'appel de cube

Méthode : POST
URL : https://cube.footfallcam.com/API/v1/load
Autorisation : Jeton du porteur : {{votre jeton d'accès}}
VALEUR de type de contenu clé : application/json
Corps:

{
    "query": {
        "measures": [
            "sitearea_footfallcounting_hour.FC01_1_SUM",
            "sitearea_footfallcounting_hour.FC02_1_SUM"
        ],
        "dimensions": [
            "sitearea_footfallcounting_hour.BranchName",
            "sitearea_footfallcounting_hour.Time"
        ],
        "filters": [
            {
                "member": "sitearea_footfallcounting_hour.BranchId",
                "operator": "equals",
                "values": [
                    "6903"
                ]
            },
            {
                "member": "sitearea_footfallcounting_hour.isoperating",
                "operator": "equals",
                "values": [
                    "true"
                ]
            }
        ],
        "timeDimensions": [
            {
                "dimension": "sitearea_footfallcounting_hour.Time",
                "dateRange": [
                    "2023-07-27T00:00:00.000",
                    "2023-07-27"
                ]
            }
        ],
        "order": [
            [
                "sitearea_footfallcounting_hour.BranchId",
                "asc"
            ],
            [
                "sitearea_footfallcounting_hour.Time",
                "asc"
            ]
        ],
        "offset": 0,
        "limit": 100
    }
}

Vous pouvez obtenir les données dans la réponse du corps après avoir cliqué sur envoyer.

Se il vous plaît se référer Liste des cubes utiliser un autre cube et se référer Documentation métrique pour les métriques.

Mis à jour en avril 22, 2024