2017-07-13 13 views
1

私は、ヘルプデスクソフトウェアからMicrosoftチームに、コネクタを使っていくつかの機能を拡張するプログラムを開発しています。Microsoftチーム - Office 365カードの "MultichoiceInput"が機能しない

このカードには、ケースを割り当てる相手を選択できるドロップダウンメニューがあります。

カードが正常に転記されましたが、カードのドロップダウンメニューをクリックしても何も起こりません。私は表示値のペアが正しく設定されていることを知っています。なぜなら、 "isMultiSelect"をtrueに設定すると、選択肢が表示されるからです(マルチ選択ではないので、

Hereは、私が使用しているMicrosoftのコード例です。「コネクタの例」をご覧ください。以下はJSONです。私は例によると正しいと信じています。

JSON:ここ

{ 
"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

誰も私が間違ってやっているものを私に伝えることができます - または多分バグがここにあるのでしょうか?事前に

おかげで、

アルブ

答えて

0

私はJSONペイロードをしようとしていたし、それがうまく働きました。一度このペイロードを試してみて、問題がまだ見える場合はお知らせください。

{ 
"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"} 

よろしく、 バサント

関連する問題