Un SDK de développement wxwork rapide écrit en Golang
go get github.com/fastwego/wxwork
// 创建企业实例
Corp = corporation . New (corporation. Config { Corpid : "CROPID" })
//创建通讯录 App
ContactApp = Corp . NewApp (corporation. AppConfig {
AgentId : "AGENTID" ,
Secret : "SECRET" ,
Token : "TOKEN" ,
EncodingAESKey : "EncodingAESKey" ,
})
// 通讯录管理 -> 获取部门成员详情
params := url. Values {}
params . Add ( "department_id" , "10086" )
resp , err := user . SimpleList ( ContactApp , params )
Projet de démonstration complet :
https://github.com/fastwego/wxwork-demo
Liste des interfaces :
corporation/doc/apilist.md
« Rapide », en tant que concept central de la conception du framework, se reflète dans tous les aspects :
En tant que cadre de développement tiers, il est aussi proche que possible des documents et conceptions officiels, sans introduire de nouveaux concepts ni ajouter de charge d'apprentissage aux développeurs.
En tant que couche intermédiaire entre l'entreprise spécifique et Enterprise WeChat, il se concentre sur le rôle du canal : aider l'entreprise à fournir des configurations/matériels à Enterprise WeChat et transmettre de manière transparente les réponses/repousses d'Enterprise WeChat à l'entreprise.
En ce qui concerne la gestion des AccessToken et le traitement du cryptage et du déchiffrement des messages, le cadre est si bien complété que les développeurs n'ont même pas conscience de son existence.
Les commentaires de chaque interface sont accompagnés de liens vers des documents officiels, vous permettant de les lire à tout moment, économisant du temps et des soucis.
Couverture à 100 % de chaque interface, vous permettant d'être en confiance à chaque appel
Chaque lien clé est entièrement enregistré pour vous, ce qui rend le débogage deux fois plus simple. Vous pouvez définir librement la sortie du journal et même désactiver le journal.
Un ensemble de services prend en charge plusieurs comptes WeChat d'entreprise, devenant facilement une plate-forme de services de développement tierce, et l'activité connaît une croissance constante.
Un seul serveur ne peut pas prendre en charge le trafic d'accès/vous souhaitez améliorer la disponibilité du service ?
Définissez simplement la méthode GetAccessTokenFunc et obtenez le AccessToken auprès du service de contrôle central pour résoudre le problème de conflit/écrasement d'actualisation multi-instance.
FastWeGo est un cadre de développement WeChat complet, comprenant des comptes officiels, des plateformes ouvertes, des paiements WeChat, des WeChat d'entreprise, des mini-programmes, des mini-jeux et d'autres services WeChat, et dispose d'une large base d'utilisateurs développeurs.
Presque tous les problèmes que vous rencontrez peuvent être résolus dans la communauté
Bienvenue pour soumettre des demandes d'extraction/problèmes/documents, et rendons le développement de WeChat plus rapide et meilleur ensemble !
Plus vite, nous allons ensemble !
Rejoignez le groupe de communication des développeurs