{"id":13442025,"url":"https://github.com/wechatpy/wechatpy","last_synced_at":"2025-05-13T18:09:01.037Z","repository":{"id":20677888,"uuid":"23960826","full_name":"wechatpy/wechatpy","owner":"wechatpy","description":"WeChat SDK for Python","archived":false,"fork":false,"pushed_at":"2025-02-04T15:12:58.000Z","size":2331,"stargazers_count":4049,"open_issues_count":48,"forks_count":823,"subscribers_count":172,"default_branch":"master","last_synced_at":"2025-05-10T10:18:15.712Z","etag":null,"topics":["python","sdk","wechat","wechat-sdk","wechatpy","weixin","weixin-sdk"],"latest_commit_sha":null,"homepage":"https://www.wechatpy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wechatpy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"messense","open_collective":"wechatpy","custom":"http://docs.wechatpy.org/zh_CN/master/sponsor.html"}},"created_at":"2014-09-12T13:03:28.000Z","updated_at":"2025-05-09T06:55:53.000Z","dependencies_parsed_at":"2024-02-01T15:17:29.844Z","dependency_job_id":"87d8f9cc-4129-4077-948a-80073c4acef9","html_url":"https://github.com/wechatpy/wechatpy","commit_stats":{"total_commits":1217,"total_committers":101,"mean_commits":"12.049504950495049","dds":0.3311421528348397,"last_synced_commit":"cfd02b6fb97c2d05fff91824bcd2f87569728e84"},"previous_names":["jxtech/wechatpy"],"tags_count":113,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wechatpy%2Fwechatpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wechatpy%2Fwechatpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wechatpy%2Fwechatpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wechatpy%2Fwechatpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wechatpy","download_url":"https://codeload.github.com/wechatpy/wechatpy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253554120,"owners_count":21926615,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","sdk","wechat","wechat-sdk","wechatpy","weixin","weixin-sdk"],"created_at":"2024-07-31T03:01:40.813Z","updated_at":"2025-05-13T18:09:00.974Z","avatar_url":"https://github.com/wechatpy.png","language":"Python","readme":"      ___       __   _______   ________  ___  ___  ________  _________  ________  ___    ___\n     |\\  \\     |\\  \\|\\  ___ \\ |\\   ____\\|\\  \\|\\  \\|\\   __  \\|\\___   ___\\\\   __  \\|\\  \\  /  /|\n     \\ \\  \\    \\ \\  \\ \\   __/|\\ \\  \\___|\\ \\  \\\\\\  \\ \\  \\|\\  \\|___ \\  \\_\\ \\  \\|\\  \\ \\  \\/  / /\n      \\ \\  \\  __\\ \\  \\ \\  \\_|/_\\ \\  \\    \\ \\   __  \\ \\   __  \\   \\ \\  \\ \\ \\   ____\\ \\    / /\n       \\ \\  \\|\\__\\_\\  \\ \\  \\_|\\ \\ \\  \\____\\ \\  \\ \\  \\ \\  \\ \\  \\   \\ \\  \\ \\ \\  \\___|\\/  /  /\n        \\ \\____________\\ \\_______\\ \\_______\\ \\__\\ \\__\\ \\__\\ \\__\\   \\ \\__\\ \\ \\__\\ __/  / /\n         \\|____________|\\|_______|\\|_______|\\|__|\\|__|\\|__|\\|__|    \\|__|  \\|__||\\___/ /\n                                                                                \\|___|/\n\n[![Financial Contributors on Open Collective](https://opencollective.com/wechatpy/all/badge.svg?label=financial+contributors)](https://opencollective.com/wechatpy) [![GitHub Actions](https://github.com/wechatpy/wechatpy/workflows/CI/badge.svg)](https://github.com/wechatpy/wechatpy/actions?query=workflow%3ACI)\n[![codecov.io](https://codecov.io/github/wechatpy/wechatpy/coverage.svg?branch=master)](https://codecov.io/github/wechatpy/wechatpy?branch=master)\n[![Documentation Status](https://readthedocs.org/projects/wechatpy/badge/?version=master)](http://docs.wechatpy.org/zh_CN/master/?badge=master)\n[![PyPI](https://img.shields.io/pypi/v/wechatpy.svg)](https://pypi.org/project/wechatpy)\n[![Downloads](https://pepy.tech/badge/wechatpy)](https://pepy.tech/project/wechatpy)\n[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com)\n\n微信(WeChat) 公众平台第三方 Python SDK。\n\nv1.x:   [【阅读文档】](https://wechatpy.readthedocs.org/zh_CN/stable/) [【快速入门】](https://wechatpy.readthedocs.org/zh_CN/stable/quickstart.html)\nmaster: [【阅读文档】](https://wechatpy.readthedocs.org/zh_CN/master/) [【快速入门】](https://wechatpy.readthedocs.org/zh_CN/master/quickstart.html)\n\n## 功能特性\n\n1. 普通公众平台被动响应和主动调用 API\n2. 企业微信 API\n3. 微信支付 API\n4. 第三方平台代公众号调用接口 API\n5. 小程序云开发 API\n\n## 安装\n\n推荐使用 pip 进行安装:\n\n```bash\npip install wechatpy\n```\n\n升级版本：\n\n    pip install -U wechatpy\n\n\n## 使用示例\n\n使用示例参见 [examples](examples/)\n\n## 贡献代码\n\n请阅读 [贡献代码指南](.github/CONTRIBUTING.md)\n\n## 支持项目\n\n如果觉得本项目对您有帮助，请考虑[捐赠支持项目开发](http://docs.wechatpy.org/zh_CN/master/sponsor.html)\n\n## 问题反馈\n\n我们主要使用 [GitHub issues](https://github.com/wechatpy/wechatpy/issues) 进行问题追踪和反馈。\n\nQQ 群：176596300\n\n![wechatpy QQ 群](https://raw.githubusercontent.com/wechatpy/wechatpy/master/docs/_static/images/qq-group.png)\n\n\n## Contributors\n\n### Code Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute](.github/CONTRIBUTING.md)].\n\u003ca href=\"https://github.com/wechatpy/wechatpy/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/contributors.svg?width=890\u0026button=false\" /\u003e\u003c/a\u003e\n\n### Financial Contributors\n\nBecome a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/wechatpy/contribute)]\n\n#### Individuals\n\n\u003ca href=\"https://opencollective.com/wechatpy\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/individuals.svg?width=890\"\u003e\u003c/a\u003e\n\n#### Organizations\n\nSupport this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/wechatpy/contribute)]\n\n\u003ca href=\"https://opencollective.com/wechatpy/organization/0/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/0/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/1/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/1/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/2/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/2/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/3/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/3/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/4/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/4/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/5/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/5/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/6/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/6/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/7/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/7/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/8/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/8/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/wechatpy/organization/9/website\"\u003e\u003cimg src=\"https://opencollective.com/wechatpy/organization/9/avatar.svg\"\u003e\u003c/a\u003e\n\n## License\n\nThis work is released under the MIT license. A copy of the license is provided in the [LICENSE](./LICENSE) file.\n","funding_links":["https://github.com/sponsors/messense","https://opencollective.com/wechatpy","http://docs.wechatpy.org/zh_CN/master/sponsor.html","https://opencollective.com/wechatpy/contribute","https://opencollective.com/wechatpy/organization/0/website","https://opencollective.com/wechatpy/organization/1/website","https://opencollective.com/wechatpy/organization/2/website","https://opencollective.com/wechatpy/organization/3/website","https://opencollective.com/wechatpy/organization/4/website","https://opencollective.com/wechatpy/organization/5/website","https://opencollective.com/wechatpy/organization/6/website","https://opencollective.com/wechatpy/organization/7/website","https://opencollective.com/wechatpy/organization/8/website","https://opencollective.com/wechatpy/organization/9/website"],"categories":["Python","HarmonyOS","Third-party Web APIs"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwechatpy%2Fwechatpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwechatpy%2Fwechatpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwechatpy%2Fwechatpy/lists"}