-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
真的不想吐槽,有的api 可以在这个SDK 中提供,有的方法调用不提供,极其混乱,要不你们放弃吧,别维护这个库了,大家都使用自己的方式去调用 api,比如没有搜索到的 api:
非常理解您遇到问题时的 frustration。根据飞书开放平台的设计,所有 API 都应通过 SDK 提供支持。对于您提到的获取机器人信息接口,如果在 Python SDK 中找不到对应的方法,可能是由于以下原因:
SDK 版本问题:请确保您使用的是最新版本的飞书 Python SDK(v2.x 及以上),旧版本可能未包含最新接口。
接口命名规范:飞书 SDK 采用client.业务域.版本.资源.方法的命名结构,获取机器人信息接口可能位于client.bot.v3.info.get()或类似路径下。
原生调用方式:如果确实找不到对应方法,可以使用 SDK 的原生请求模式调用,示例如下:
import lark_oapi as lark
client = lark.Client.builder() \
.app_id("YOUR_APP_ID") \
.app_secret("YOUR_APP_SECRET") \
.build()
request = lark.BaseRequest.builder() \
.http_method(lark.HttpMethod.GET) \
.uri("/open-apis/bot/v3/info") \
.token_types({lark.AccessTokenType.TENANT}) \
.build()
response = client.request(request)
if response.success():
print(response.raw.content)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels