首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微软团队-Office365卡中的"MultichoiceInput“无法正常工作

微软团队-Office365卡中的"MultichoiceInput“无法正常工作
EN

Stack Overflow用户
提问于 2017-07-13 15:23:47
回答 1查看 229关注 0票数 1

我正在开发一个程序,使用连接器将一些功能从我们的服务台软件扩展到Microsoft团队。

这张卡将有一个下拉菜单,您可以选择将案例分配给哪个人。

卡片已成功投递,但当我单击卡片中的下拉菜单时,没有任何反应。我知道显示值对的设置是正确的,因为如果我将"isMultiSelect“设置为true,它将显示我的选择(但这不是多选的,所以我不能有它)。

Here是我使用的来自微软的代码示例,请看“示例连接器消息”--下面是我的JSON。根据这个例子,我相信它是正确的。

JSON:

代码语言:javascript
复制
{
"summary":  "my summary",
"title":  "Main title",
"sections":  [
                 {
                     "activitySubtitle":  "ActivitySubtitle",
                     "activityImage":  "http://www.ironmagazine.com/wp-content/uploads/arnold-schwarzenegger-420x327.jpg",
                     "activityTitle":  "ActivityTitle",
                     "activityText":  "ActivityText"
                 },
                 {
                     "facts":  [
                                   {
                                       "value":  "Facts1 - value",
                                       "name":  "Facts1 - name"
                                   },
                                   {
                                       "value":  "Facts2 - value",
                                       "name":  "Facts2 - name"
                                   }
                               ],
                     "title":  "See more - Tittel "
                 }
             ],
"potentialAction":  [
                        {
                            "actions":  [
                                            {
                                                "name":  "Add comment",
                                                "target":  "http://www.vg.no",
                                                "@type":  "HttpPost"
                                            }
                                        ],
                            "inputs":  [
                                           {
                                               "target":  "https://www.vg.no",
                                               "id":  "Comment",
                                               "@type":  "TextInput"
                                           }
                                       ],
                            "name":  "Add comment",
                            "@type":  "Actioncard"
                        },
                        {
                            "actions":  [
                                            {
                                                "name":  "Save",
                                                "target":  "http://www.vg.no",
                                                "@type":  "HttpPost"
                                            }
                                        ],
                            "inputs":  [
                                           {
                                               "title":  "enter a due date",
                                               "id":  "dueDate",
                                               "@type":  "DateInput"
                                           }
                                       ],
                            "name":  "Set due date",
                            "@type":  "Actioncard"
                        },
                        {
                            "actions":  [
                                            {
                                                "name":  "Save",
                                                "target":  "http://www.vg.no",
                                                "@type":  "HttpPost"
                                            }
                                        ],
                            "inputs":  [
                                           {
                                               "title":  "Assign case to..",
                                               "isMultiSelect":  "false",
                                               "choices":  [
                                                               {
                                                                   "value":  "1",
                                                                   "display":  "Person1"
                                                               },
                                                               {
                                                                   "value":  "2",
                                                                   "display":  "Person2"
                                                               },
                                                               {
                                                                   "value":  "3",
                                                                   "display":  "Person3"
                                                               },
                                                               {
                                                                   "value":  "4",
                                                                   "display":  "Person4"
                                                               }
                                                           ],
                                               "id":  "list",
                                               "@type":  "MultichoiceInput"
                                           }
                                       ],
                            "name":  "Assign case",
                            "@type":  "Actioncard"
                        }
                    ],
"text":  "Main text"

}

这是我的名片现在的样子:Imgur

有人能告诉我我做错了什么吗--或者这里可能有一个bug?

提前谢谢你,

Arve

EN

回答 1

Stack Overflow用户

发布于 2017-07-18 03:54:37

我正在尝试JSON负载,它工作得很好。请尝试此paylod一次,如果您仍然看到此问题,请让我们知道。

代码语言:javascript
复制
{
"summary": "my summary",
"title": "Main title",
"sections": [{
        "activitySubtitle": "ActivitySubtitle",
        "activityImage": "http://www.ironmagazine.com/wp-content/uploads/arnold-schwarzenegger-420x327.jpg",
        "activityTitle": "ActivityTitle",
        "activityText": "ActivityText"
    }, {
        "facts": [{
                "value": "Facts1 - value",
                "name": "Facts1 - name"
            }, {
                "value": "Facts2 - value",
                "name": "Facts2 - name"
            }
        ],
        "title": "See more - Tittel "
    }
],
"potentialAction": [{
        "actions": [{
                "name": "Add comment",
                "target": "http://www.vg.no",
                "@type": "HttpPOST"
            }
        ],
        "inputs": [{
                "target": "https://www.vg.no",
                "id": "Comment",
                "@type": "TextInput"
            }
        ],
        "name": "Add comment",
        "@type": "ActionCard"
    }, {
        "actions": [{
                "name": "Save",
                "target": "http://www.vg.no",
                "@type": "HttpPOST"
            }
        ],
        "inputs": [{
                "title": "enter a due date",
                "id": "dueDate",
                "@type": "DateInput"
            }
        ],
        "name": "Set due date",
        "@type": "ActionCard"
    }, {
        "actions": [{
                "name": "Save",
                "target": "http://www.vg.no",
                "@type": "HttpPOST"
            }
        ],
        "inputs": [{
                "title": "Assign case to..",
                "isMultiSelect": "false",
                "choices": [{
                        "value": "1",
                        "display": "Person1"
                    }, {
                        "value": "2",
                        "display": "Person2"
                    }, {
                        "value": "3",
                        "display": "Person3"
                    }, {
                        "value": "4",
                        "display": "Person4"
                    }
                ],
                "id": "list",
                "@type": "MultichoiceInput"
            }
        ],
        "name": "Assign case",
        "@type": "ActionCard"
    }
],
"text": "Main text"}

致敬,Vasant

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45074008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档