Obtenir la liste du matériel


Obtenir la liste des matériaux

1476061831189559.jpg

Après avoir ajouté des matériaux permanents, les développeurs peuvent obtenir la liste des matériaux permanents par type.

Veuillez noter :

1. Obtenez la liste des matériaux permanents, qui comprend également des graphiques, des messages texte, de la voix, des vidéos et d'autres matériaux nouvellement créés par les comptes publics dans le module de gestion du matériel du site officiel de la plateforme publique
2. . Les documents temporaires ne peuvent pas être obtenus via cette interface
3, l'appel de cette interface nécessite le protocole https

Instructions de demande d'appel d'interface

Méthode de requête http : POST

https://api.weixin.qq.com/cgi-bin. /material/batchget_material?access_token=ACCESS_TOKEN

Exemple d'appel

{
"type":TYPE,
"offset":OFFSET,
"count":COUNT
}


Description du paramètre

Paramètre Est-ce nécessaire Explication
type est le type de matériel, image (image), vidéo (vidéo), voix (voix), image et texte (actualités)
offset est de tous les matériaux La position de décalage commence à revenir, 0 signifie revenir du premier matériau
count est le nombre de matériaux retournés, la valeur est comprise entre 1 et 20

Instructions de retour

La réponse à la liste permanente de matériel graphique et de message texte est la suivante :

{
"total_count": TOTAL_COUNT,
"item_count": ITEM_COUNT,
"item": [{
"media_id" : MEDIA_ID,
" content": {
"news_item": [{
"title": TITLE,
"thumb_media_id": THUMB_MEDIA_ID,
"show_cover_pic": SH OW_COVER_PIC(0 / 1),
"author" : AUTEUR,
« résumé » : DIGEST ,
          "content": CONTENT,
           "url": URL,
                      /Plusieurs messages photo et SMS auront plusieurs articles ici
                                                                                                                                                                                      
},
//Il se peut être plusieurs structures d'éléments d'images et de messages texte
]
}
Les autres types (images, voix, vidéos) sont renvoyés comme suit :
{
"total_count": TOTAL_COUNT,
"item_count": ITEM_COUNT,
"item": [{
"media_id": MEDIA_ID,
"name": NAME,
"update_time": UPDATE_TIME,
"url":URL
},
//Il peut y avoir plusieurs matériaux
]
}


Description du paramètre de retour

ParamètreDescription
total_countLe nombre total de matériaux de ce type
item_countLe nombre de matériaux obtenus par cet appel
titre Image et texte Le titre du message
thumb_media_idL'identifiant de la photo de couverture du message graphique (doit être un mediaID permanent)
show_cover_picS'il faut afficher la couverture, 0 est faux, c'est-à-dire , non affiché, 1 est vrai, c'est-à-dire affiché
auteurauteur
digestRésumé du message graphique Un seul message graphique a un résumé. Plusieurs messages graphiques sont vides ici
contenu. Le contenu spécifique du message graphique, prend en charge les balises HTML, doit être inférieur à 20 000 caractères, inférieur à 1 Mo, et JS sera supprimé ici
urlURL de la page image et texte, ou lorsque la liste obtenue est une liste de matériel d'image, ce champ est une image L'URL
content_source_urlL'adresse originale du message graphique, c'est-à-dire l'URL après avoir cliqué sur "Lire l'original"
update_timeL'heure de la dernière mise à jour de ce matériel de message graphique
nom Nom du fichier

L'exemple du paquet de données JSON renvoyé dans le cas d'erreur est le suivant (l'exemple est une erreur de type de média non valide) :

{ "errcode": 40007, "errmsg": "media_id invalide"}