卡片机器人不回复

时间:2018-04-23 14:41:19

标签: botframework microsoft-teams

我曾尝试将卡片机器人与团队集成,但机器人也没有在机器人模拟器中回复,而同一机器人在https://dev.botframework.com/bots/回复,而azure.code的机器人服务与BotBuilder-Sample内部相同cards-Adaptivecards.Only change我做的是 // Create chat bot and listen to messages var connector = new builder.ChatConnector({ appId: "628d8adc-3196-405d-87f6-d94ebfd3c511", appPassword: "gqihkQISB5~crWKP5463|}_" });使用已编码的appId和密码。

  

不推荐使用Bot State API。有关如何更换自己的存储的详细信息,请参阅aka.ms/I6swrh。错误发生错误:GET为'b23cc4c1.ngrok.io/v3/botstate/emulator/users/default-user';失败:[402] Request.self.callback上的Request._callback(C:\ Users \ WittyParrot \ Documents \ card-adaptive \ node_modules \ botbuilder \ lib \ bots \ ChatConnector.js:559:46)需要付款(C: \ Users \ WittyParrot \ Documents \ card-adaptive \ node_modules \ request \ request.js:186:22)在emit.ewo(events.js:106:13)处于Request.emit(events.js:191:7)

清单:

{
    "$schema": "https://statics.teams.microsoft.com/sdk/v1.2/manifest/MicrosoftTeams.schema.json",
    "manifestVersion": "1.2",
    "version": "1.0.0",
    "id": "89d4a972-fad6-41ce-9f0f-aaae569cd6ed",
    "packageName": "Hotel-finder",
    "developer": {
        "name": "Lalit",
        "websiteUrl": "https://www.microsoft.com",
        "privacyUrl": "https://www.microsoft.com/privacy",
        "termsOfUseUrl": "https://www.microsoft.com/termsofuse"
    },
    "icons": {
        "color": "contoso96x96.png",
        "outline": "contoso20x20.png"
    },
    "name": {
        "short": "Hotel App ",
        "full": "Hotel finder"
    },
    "description": {
        "short": "hotel finder",
        "full": "Bot find hotels"
    },
    "accentColor": "#FFFFFF",
    "bots": [
        {
            "botId": "628d8adc-3196-405d-87f6-d94ebfd3c511",
            "scopes": [
                "team",
                "personal"
            ]
        }
    ],
    "permissions": [
        "identity",
        "messageTeamMembers"
    ],
    "validDomains": []
}

2 个答案:

答案 0 :(得分:1)

这是用于创建机器人的sample code。你可以找到Hero Card,O365连接器卡,缩略图代码样本here。请使用这些示例并尝试创建机器人。

答案 1 :(得分:0)

Adaptive Cards for Bot Developers

  

目前的预览版尚不支持Skype和Microsoft Teams,但我们正在努力!有关详细信息,请参阅下面的“频道状态”部分。

  

Microsoft Teams:即将推出全面支持

与此同时,自适应卡不会显示在Microsoft Teams中。 402错误听起来像是一个不同的问题。