【发布时间】:2020-05-01 11:25:34
【问题描述】:
我试图在以下示例的帮助下初始化并向一个 Microsoft 团队频道发送 proactive 消息: https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/python/16.proactive-messages 我将此代码添加到示例中以启动消息:
connectorClient = await ADAPTER.create_connector_client(service_url=SERVICE_URL)
parameters = ConversationParameters(
is_group=True,
channel_data=CHANNEL_ID,
activity=Activity(type=ActivityTypes.message,
text='Hello World!'),
bot=ChannelAccount(id=BOT_ID),
tenant_id=TENANT_ID)
response = await connectorClient.conversations.create_conversation(parameters)
response.send()
但它没有用,我尝试了很多不同的方法,但它们都没有奏效,总是错误是:
Traceback (most recent call last):
File "/home/farid/works/16.proactive-messages/venv/lib/python3.7/site-packages/aiohttp/web_protocol.py", line 418, in start
resp = await task
File "/home/farid/works/16.proactive-messages/venv/lib/python3.7/site-packages/aiohttp/web_app.py", line 458, in _handle
resp = await handler(request)
File "/home/farid/works/16.proactive-messages/app.py", line 103, in notify
raise exception
File "/home/farid/works/16.proactive-messages/app.py", line 100, in notify
await _send_proactive_message()
File "/home/farid/works/16.proactive-messages/app.py", line 152, in _send_proactive_message
response = await connectorClient.conversations.create_conversation(parameters)
File "/home/farid/works/16.proactive-messages/venv/lib/python3.7/site-packages/botframework/connector/aio/operations_async/_conversations_operations_async.py", line 176, in create_conversation
raise models.ErrorResponseException(self._deserialize, response)
botbuilder.schema._models_py3.ErrorResponseException: (BadSyntax) Incorrect conversation creation parameters
我不知道我的问题是什么!
【问题讨论】:
标签: python botframework microsoft-teams