# wemeet-openapi-sdk-python **Repository Path**: sonic3k/wemeet-openapi-sdk-python ## Basic Information - **Project Name**: wemeet-openapi-sdk-python - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-27 - **Last Updated**: 2026-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简介 欢迎使用腾讯会议开发者工具套件(SDK),为方便 Python 开发者调试和接入腾讯云会议 API,这里向您介绍适用于 Python 的腾讯会议开发工具包,并提供首次使用开发工具包的简单示例。让您快速获取腾讯会议 Python SDK 并开始调用。 # 依赖环境 1. 依赖环境:Python 3.7 版本及以上。 2. 购买腾讯会议企业版获取 SecretID、SecretKey。SecretID 是用于标识 API 调用者的身份,SecretKey 是用于加密签名字符串和服务器端验证签名字符串的密钥 SecretKey 必须严格保管,避免泄露。 # 获取安装 有以下两种方式获取安装。 ## 通过pip安装(推荐) 您可以通过 pip 安装方式将腾讯会议 OpenAPI Python SDK 安装到您的项目中。 请在命令行中执行以下命令: ```bash pip install --upgrade wemeet-openapi-sdk-python ``` 请注意,如果同时有 python2 和 python3 环境, python3 环境需要使用 pip3 命令安装。 ## 通过源码包安装 1. 前往 [Github 代码托管地址](https://github.com/TencentCloud/wemeet-openapi-sdk-python) 下载源码压缩包; 2. 解压源码包到您项目合适的位置; 3. 使用如下命令安装: ```bash cd wemeet-openapi-sdk-python pip install . ``` # 示例 以创建会议接口为例: ```Python import random import time import wemeet_openapi # create_meeting_demo 创建会议请求demo def create_meeting_demo(): # 1.构造 client 客户端(jwt 鉴权需要配置 appId sdkId secretID 和 secretKey) client = wemeet_openapi.Client(app_id="2****46", sdk_id="2****50", secret_id="Zk*****J8h", secret_key="Y2z*****WRsVksn") # 2.构造请求体 request = wemeet_openapi.ApiV1MeetingsPostRequest( body=wemeet_openapi.V1MeetingsPostRequest( instanceid=2, meeting_type=0, subject="测试会议", type=1, userid="userid", start_time="1651334400", end_time="1651377600" ) ) # 3.构造 JWT 鉴权器 authenticator_builder = wemeet_openapi.JWTAuthenticator( nonce=random.randrange(0, 2 ** 64), timestamp=str(int(time.time())) ).options_build() # 4.发送对应的请求 try: response = client.meetings_api.v1_meetings_post( request=request, authenticator_options=[authenticator_builder]) print(f"Response from `MeetingsApi.V1MeetingsPost`: {vars(response)}\n") except wemeet_openapi.ClientException as e: print(f"Error when calling `MeetingsApi.V1MeetingsPost`: {e}\n") except wemeet_openapi.ServiceException as svrErr: print(f"Error when calling `MeetingsApi.V1MeetingsPost`: {svrErr}\n") print(f"Full HTTP response: {str(svrErr.api_resp.raw_body)}\n") # 调用入口点函数 if __name__ == "__main__": create_meeting_demo() ```