SDK для быстрой разработки wxwork, написанный на 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 )
Полный демо-проект:
https://github.com/fastwego/wxwork-demo
Список интерфейсов:
корпорация/doc/apilist.md
«Быстрота», как основная концепция проектирования каркаса, отражена во всех аспектах:
Будучи сторонней средой разработки, она максимально приближена к официальным документам и проектам, не вводя новых концепций и не увеличивая нагрузку на разработчиков.
Будучи средним уровнем между конкретным бизнесом и Enterprise WeChat, он фокусируется на роли канала: помогает бизнесу доставлять конфигурации/материалы в Enterprise WeChat и прозрачно передавать ответы/отправки Enterprise WeChat обратно в бизнес.
Что касается управления AccessToken и обработки шифрования и дешифрования сообщений, то фреймворк выполнен настолько аккуратно, что разработчики даже не подозревают о его существовании.
Комментарии каждого интерфейса сопровождаются ссылками на официальные документы, что позволяет вам прочитать их в любое время, экономя время и нервы.
100% покрытие каждого интерфейса, что позволяет вам быть уверенным при каждом звонке
Каждая ключевая ссылка полностью записывается, что упрощает отладку в два раза. Вы можете свободно определять вывод журнала и даже отключать его.
Один набор услуг поддерживает несколько корпоративных учетных записей WeChat, легко превращаясь в стороннюю платформу для оказания услуг по разработке, и бизнес неуклонно растет.
Один сервер не может поддерживать трафик доступа/хотите повысить доступность услуги?
Просто установите метод GetAccessTokenFunc и получите AccessToken от центральной службы управления, чтобы решить проблему конфликта/перезаписи нескольких экземпляров обновления.
FastWeGo — это полная среда разработки WeChat, включающая официальные учетные записи, открытые платформы, платежи WeChat, корпоративный WeChat, мини-программы, мини-игры и другие сервисы WeChat, а также имеющая большую базу пользователей-разработчиков.
Почти все проблемы, с которыми вы сталкиваетесь, можно решить в сообществе.
Добро пожаловать, отправляйте запросы на включение/проблемы/документы, и давайте вместе сделаем разработку WeChat быстрее и лучше!
Быстрее идем вместе!
Присоединяйтесь к группе общения разработчиков