{"repo":"luffy-genius/openapi","free":true,"listed":false,"github":"https://github.com/luffy-genius/openapi","clone":"git clone https://github.com/luffy-genius/openapi.git","description":"openapi of all third-party","language":"Python","stars":10,"topics":["alipay","python3","doudian","xiaoetong","wechat","wechat-pay","feishu","openapi","aliyun","sms"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"OpenAPI 概述 OpenAPI 集成了各类第三方的 SDK：支付、开放平台与协同、电商与知识付费、视频云、短信、CRM、对象存储和统一媒体客户端。所有 provider 共享统一的 BaseClient / BaseResult 抽象：凭证由业务显式注入、access token 自动缓存与刷新、webhook 回调签名校验；媒体与存储模块额外提供机器可读的错误分类（重试 / 降级建议）与供应商中立的接口抽象。 分类 Provider 模块 说明 --- --- --- --- 对象存储 阿里云 OSS openapi.providers.storages.aliyun oss 上传、流式下载、分页列表、签名 URL，V4 签名 统一媒体 火山引擎 / 阿里云百炼 / 飞影 / SiliconFlow / DeepSeek openapi.providers.media generation 文本、语音、图片、视频、数字人 支付 支付宝 openapi.providers.alipay 开放平台网关，RSA2 证书签名 支付 微信支付 openapi.providers.wechat.pay V2 XML 协议 支付 联想支付 openapi.providers.lenovo 云平台 REST，RSA 签名 开放平台 微信服务号 / 视频号 openapi.providers.wechat.open 网页授权、消息加解密 开放平台 飞书 openapi.providers.feishu.open / feishu.bot 开放平台与群组机器人 开放平台 小红书 openapi.providers.xhs ark 电商开放平台 电商 抖店 openapi.providers.doudian 抖音电商开放平台 知识付费 小鹅通 openapi.providers.xiaoetong 内容分销 知识付费 易知课堂 openapi.providers.yizhi 开放 API 视频云 Polyv openapi.providers.polyv 播放安全 token 短信 赛邮 / 中网信 openapi.providers.sms.submail / sms.wgws 云通信短信 CRM 探马 / 云朵 openapi.providers.crm.tanmarket / crm.yunduo 客户线索管理 通用 阿里云 RPC openapi.providers.aliyun 通用 RPC 风格，HMAC-SHA1 签名 安装 阿里云 OSS 与火山 OmniHuman 依赖官方 SDK，通过 extra 安装： 使用 对象存储 openapi.providers.storages.aliyun oss 提供框架无关的对象上传、下载、删除、查询、分页列表和 URL 处理，使用推荐的 V4 签名。OSS SDK 通过 extra 安装： 凭证、region 和 endpoint 必须由业务显式传入；库不会读取环境变量。 put object() 返回对象 key， object url() 返回无签名公网 URL，私有对象应使用 sign url() 。未配置 public endpoint 时，会从标准的 -internal.aliyuncs.com 内网 endpoint 推导公网 endpoint。 iter objects() 自动处理 ListObjectsV2 分页。 业务层需要与具体云厂商解耦时，应依赖 openapi.provider","default_branch":null,"files":null,"tree":[],"storefront":"/r/luffy-genius","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luffy-genius/openapi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}