Gérer la relation entre les appareils et les pages


Configurer la relation entre l'appareil et la page

1475204329604291.png

Description de l'interface

Lors de la configuration, transmettez la liste des identifiants de la page à laquelle l'appareil doit être associé (la relation d'association d'origine de l'appareil sera effacée directement);

La liste des identifiants de la page peut être vide. Lorsque la liste des identifiants de la page est vide, toutes les associations de l'appareil seront effacées.

Une fois la configuration terminée, les informations de la page associée peuvent être supprimées dans la plage de signal de cet appareil.

Après avoir demandé l'ID de l'appareil, vous pouvez directement utiliser l'interface pour configurer directement la page.

Si l'appareil est configuré avec plusieurs pages, les informations sur la page apparaîtront de manière aléatoire. Un appareil peut être configuré avec jusqu'à 30 pages associées.

Instructions d'appel de l'interface

Méthode de requête http : POST (veuillez utiliser le protocole https) https://api.weixin.qq.com/shakearound/device/bindpage?access_token=ACCESS_TOKENPOST format de données : json
Exemple de données POST :
{
"device_identifier":{
" "device_id":10011,
"uuid":"FDA50693-A4E2-4FB1-AFCF-C6EB07647825",
"major":1002,
"minor":1223
},
"page_ids":[12345, 23456, 334567]
}

Description du paramètre

Le paramètre page_ids
est-il obligatoire
is ?Liste des pages à associer
device_identifier est l'identifiant de l'appareil de la page spécifiée
device_id est l'équipement numéro, s'il est renseigné Si l'UUID, le majeur et le mineur sont renseignés, vous n'avez pas besoin de renseigner le numéro de l'appareil. Si les deux sont renseignés, le numéro de l'appareil aura la priorité
UUID, majeur, mineurOuiUUID, majeur, mineur , trois informations doivent être renseignées complètement. Si le numéro d'appareil est renseigné, vous n'avez pas besoin de renseigner ces informations
.

Retour pour indiquer que 回 Retour au paquet JSON en temps normal : {

"data": {

}, "Errcode": 0,

"ERRMSG": "Succès."




Interroger la relation entre l'appareil et la page

Description de l'interface

Interrogez la relation entre l'appareil et la page. Deux méthodes de requête sont fournies. Vous pouvez spécifier l'ID de la page pour interroger toutes les informations de l'appareil associées à la page dans les pages

Vous pouvez également interroger toutes les informations de la page associées à l'appareil en fonction de l'ID de l'appareil ou de l'UUID complet ; , Majeur et Mineur.

Instructions d'appel de l'interface

Méthode de requête http : POST (veuillez utiliser le protocole https) https://api.weixin.qq.com/shakearound/relation/search?access_token=ACCESS_TOKENPOST format de données : json
Exemple de données POST :
Lors de l'interrogation de la page associée à l'appareil spécifié :
{
"type": 1,
"device_identifier": {
"device_id": 10011,
"uuid": "FDA50693-A4E2-4FB1-AFCF -C6EB07647825",
"majeur": 1002,
"mineur": 1223
}
}
Lors de l'interrogation de l'appareil associé à la page :
{
"type": 2,
"page_id": 11101,
"begin ": 0,
"compte": 3
}

Description du paramètre

Le paramètre type ; .
est-il obligatoire
is ?Méthode d'enquête.1 : Requête de l'association de l'appareil ; 2 : Requête de l'association de la page
device_identifier est l'appareil spécifié par lorsque le type est 1, cet élément est obligatoire
device_id est le numéro d'appareil Si l'UUID, le majeur et le mineur sont renseignés, le numéro d'appareil n'est pas requis. Si les deux sont renseignés, le numéro d'appareil est prioritaire
UUID, majeur, mineur est UUID, majeur, mineur, les trois informations doivent être renseignées entièrement. Si vous renseignez le numéro d'appareil, vous n'avez pas besoin de renseigner ces informations.
page_id estL'identifiant de page spécifié ; lorsque le type est 2, cet élément est requis
begin est la valeur d'index de départ de la lorsque le type est 2, cet élément est ; obligatoire
count est le nombre de relations à interroger, qui ne peut pas dépasser 50 ; lorsque le type est 2, cet élément est obligatoire ;

Instructions de retour

Exemple de paquet de données JSON renvoyé en mode normal :

{
"data": {
"relations": [
"device_id" ": 797994,
"major": 10001 , dans "MINEUR": 10023,
"Page_id": 50054,
"uuid": "FDA50693-A4E2-4FB1-C6EB07647825"
},
{
"Device_id": 797994,
"major": 100 01 ,
« mineur » : 10023,
« page_id » : 50055,
« uuid » : « FDA50693-A4E2-4FB1-AFCF-C6EB07647825 »
        }
                                                                                                                                                                                                                   0,
"errmsg": "succès."
}

Description du paramètre

ParamètresDescription
relationsListe des relations
device_id Numéro d'appareil
UUID, majeur, mineur UUID, majeur, mineur
page_idSecouez l'ID unique de la page environnante
total_countLe nombre total d'associations de l'appareil ou de la page