Ajouter du matériel permanent
Nouveau matériel permanent
En plus des matériaux temporaires qui expireront dans 3 jours, les développeurs doivent parfois sauvegarder certains matériaux de manière permanente, ils peuvent alors ajouter des matériaux permanents via cette interface.
Récemment mis à jour, une fois le matériel d'image permanent ajouté, l'URL sera renvoyée au développeur. Le développeur peut l'utiliser dans le nom de domaine Tencent (si elle est utilisée en dehors du nom de domaine Tencent, l'image sera bloquée).
Veuillez noter :
1. Les matériaux permanents nouvellement ajoutés peuvent également être vus dans le module de gestion du matériel du site officiel de la plateforme publique
2 Il y a une limite supérieure sur le nombre de matériaux permanents, veuillez l'ajouter. avec prudence. La limite supérieure pour les supports de messages graphiques et les supports d'images est de 5 000, et pour les autres types, elle est de 1 000
3. Le format et la taille des supports sont conformes à ceux du site officiel de la plateforme publique. Plus précisément, la taille de l'image ne dépasse pas 2M, prend en charge le format bmp/png/jpeg/jpg/gif, la taille de la voix ne dépasse pas 5M, la durée ne dépasse pas 60 secondes et prend en charge le format mp3/wma/wav/amr
4. L'appel de cette interface nécessite le protocole https
Nouveau matériel graphique et textuel permanent
Instructions de demande d'appel d'interface
Méthode de demande http : POST
https://api.weixin.qq.com/cgi-bin/material/add_news?access_token=ACCESS_TOKEN
Exemple d'appel
{
"articles": [{
"title": TITLE,
"thumb_media_id": THUMB_MEDIA_ID,
"author": AUTHOR,
"digest": DIGEST ,
"show_cover_pic": SHOW_COVER_PIC(0 / 1),
"content": CONTENT,
"content_source_url": CONTENT_SOURCE_URL
},
//Si un élément multi-images et texte ajouté est ajouté, alors ici Il devrait y avoir plusieurs structures d'articles
]
}
Description des paramètres
Le paramètre | est-il obligatoire ? | est l'identifiant de la photo de couverture du | message graphique (doit être un identifiant de média permanent) | |||||||||||||||||||||||||||||||
author | est le | author | ||||||||||||||||||||||||||||||||
digest | est le photo de | Résumé des messages texte. Seules les images et les messages texte uniques contiennent des résumés. Plusieurs messages image et texte sont vides ici | ||||||||||||||||||||||||||||||||
show_cover_pic. | est de savoir si | affiche la couverture, 0 est faux, c'est-à-dire qu'il n'est pas affiché, 1 est vrai, c'est-à-dire qu'il est affiché | ||||||||||||||||||||||||||||||||
content | est le contenu spécifique du | message graphique, prend en charge les balises HTML et est requis. Moins de 20 000 caractères, moins de 1 Mo, et JS sera supprimé ici | ||||||||||||||||||||||||||||||||
content_source_url | est l'adresse d'origine du message graphique, c'est-à-dire le URL après avoir cliqué sur "Lire l'original" |
Le paramètre | est-il obligatoire ? | médias | est l'identifiant du fichier multimédia dans | form-data, y compris le nom du fichier, la longueur du fichier, le type de contenu et d'autres informations |
Instructions de retour Le résultat du retour dans des circonstances normales est :
{
"url": "http://mmbiz.qpic.cn/mmbiz/gLO17UPS6FS2xsypf378iaNhWacZ1G1UplZYWEYfwvuU6Ont96b1roYs CNFwaRrSaK TPCUdBK9Dg EHicsKwWCBRQ/0"
}
L'URL est l'URL de l'image téléchargée, qui peut être utilisée lors d'envois de groupe ultérieurs et placée dans des messages graphiques.
Ajoutez d'autres types de documents permanents
Instructions de demande d'appel d'interface
Appelez l'interface via le formulaire POST. L'identifiant du formulaire est un média et contient le contenu matériel qui doit être téléchargé, y compris le nom du fichier, la longueur du fichier et le contenu. -type et autres informations. Attention : le matériel photo entrera dans le groupe par défaut dans le module de gestion du matériel du site officiel de la plateforme publique.
Méthode de requête http : POST, vous devez utiliser https
https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=TYPE
Exemple d'appel (utilisez la commande curl, utilisez FORMULAIRE Ajoutez un autre type de matériau permanent dans la méthode formulaire. Veuillez consulter les informations sur la façon d'utiliser la commande curl)
Description du paramètre
Le paramètre | est-il obligatoire | Description |
access_token | Oui | 调用接口凭证 |
type | 是 | 媒体文件类型,分别有图片(image)、语音(voice)、视频(video)和缩略图(thumb) |
media | est l'identifiant du fichier multimédia dans | form-data, y compris le nom du fichier, la longueur du fichier, le type de contenu et d'autres informations |
Une attention particulière doit être portée lors de l'ajout de matériel vidéo permanent
Lors du téléchargement de matériel vidéo, vous devez POSTER un autre formulaire avec l'identifiant de description, qui contient les informations de description du matériel. Le format du contenu est JSON et le format est le suivant. :
"title":VIDEO_TITLE,
"introduction":INTRODUCTION
}
Exemple d'appel d'ajout de matériel vidéo permanent :
Description du paramètre
Le paramètre | est-il obligatoire | Explication |
titre | est le titre du matériel vidéo | |
est | Description du matériel vidéo |
Paramètre | Description |
media_id | Le nouveau matériel permanent media_ identifiant |
url | L'URL de l'image du matériel image nouvellement ajouté (ce champ ne sera renvoyé que lors de l'ajout de matériel image) |
Un exemple du paquet de données JSON renvoyé dans des conditions d'erreur est le suivant (l'exemple est une erreur de type de média non valide) :