Guide de migration des développeurs WeChat


Si vous avez déjà développé la plateforme publique WeChat avant d'utiliser la plateforme de fan service Weibo, il est fortement recommandé de lire ce document pour comprendre les détails auxquels il faut prêter attention lors du processus de migration


Le service de fan Weibo ; l'interface est en cours de conception La question de la migration des développeurs WeChat a été prise en compte dès le début, le coût de la migration n'est donc pas élevé, cependant, les développeurs doivent encore procéder à certaines adaptations pour les trois différences suivantes :

Différence 1 : lors de la candidature à l'interface ; interface de message, remplissez le jeton pour WeChat, Bo remplit l'Appkey

Lors de la demande d'interface de messagerie, Weibo demande aux développeurs de remplir l'URL et l'Appkey, tandis que WeChat demande aux développeurs de remplir l'URL et le jeton

 ;
Le jeton de WeChat est un caractère rempli arbitrairement par le développeur. Il est uniquement utilisé pour « vérifier la validité de l'URL » ;

L'Appkey de Weibo est fournie par le responsable de Weibo. l'URL", elle est également utilisée pour représenter l'identité du développeur ;


Dans " Dans le lien "Vérifier la validité de l'URL", l'AppSecret correspondant à l'Appkey du développeur est utilisé pour générer une signature, autrement dit la signature ; Le processus de cryptage du champ de Weibo est fondamentalement le même que celui de WeChat. La seule différence est le jeton utilisé dans le champ de cryptage de WeChat, Weibo utilise le champ AppSecret à la place

Différence 2 : access_token est généré de différentes manières et a une validité différente ; périodes

Le access_token de WeChat est obtenu en appelant l'interface correspondante via l'AppID et l'AppSecret du compte officiel

Et Weibo Le certificat access_token lors de l'appel de l'interface du service de fans de Weibo est automatiquement renvoyé par la plateforme du serveur de fans une fois l'URL vérifiée avec succès ; lors de la demande d'interface de message (comme indiqué ci-dessous) ;

De plus, le certificat access_token de l'interface du service des fans de Weibo peut également être obtenu via l'interface d'autorisation OAuth2.0 de Weibo, mais celle-ci est actuellement en cours de développement et n'a pas encore été lancée.

Concernant la période de validité, le access_token de WeChat est valide pendant 7200 secondes, et les développeurs doivent constamment l'actualiser ; Cependant, le certificat access_token de l'interface du fan service de Weibo est valable un an. Les développeurs peuvent trouver le compte Blue V pour le relier ou l'autoriser après un an


getaccesstoken2014.jpg

;


Pour plus d'introduction à Weibo access_token, veuillez consulter :


Différence 3 : Il existe certaines différences dans les paramètres d'interface

1. Concernant les deux fonctions de réception de messages et d'envoi de messages passifs, WeChat pousse le format XML et Weibo. valeurs par défaut Il pousse le format JSON, mais Weibo est également compatible avec le format XML WeChat

Si les développeurs tiers souhaitent utiliser le format compatible XML WeChat, ils peuvent utiliser http://open.weibo.com/wiki/Eps/push ; /set_format pour choisir si le format dont vous avez besoin est XML ou JSON. Pour plus de détails, veuillez vous référer à la compatibilité du format XML WeChat


2 Concernant la fonction d'envoi des messages du service client, les paramètres d'appel de WeChat sont access_token, touser, msgtype. et le contenu du message, les paramètres correspondants de Weibo sont les champs access_token, Receiver_id, type et data ; les champs id et source dans le document sont principalement utilisés pour prendre en charge les anciennes versions des services de fans. Les nouveaux développeurs doivent les ignorer

La fonction d'envoi du client ; les messages de service sur Weibo ne prennent actuellement en charge que trois types de formats : texte brut, messages graphiques et informations de localisation





 ;