2017-06-30 26 views
1

我正在開發Chatbot並希望在用戶單擊按鈕時向新聊天發送消息。我無法傳遞Header值。我無法在製作自適應卡片時通過HTTPAction中的標頭

AdaptiveCard card = new AdaptiveCard(); 
card.Actions.Add(new HttpAction() 
    { 
    Url="https://directline.botframework.com/v3/directline/conversations/ConversationID/activities", 
    Title = "Yes", 
    Method = "Post", 
    Headers = "Authorization : SecretKey", 
    Body = "{ \"type\": \"message\", \"from\": { \"id\": \"vid\", \"name\":\"vname\" }, \"text\": \"$" + "yes_person" + "$***" + convId + "***" + "\" }" 
    }); 
+1

_Why_你 「無法通過頭值」 是否該屬性不存在做你得到一個401錯誤?請編輯你的問題,以包括更多的細節。 – stuartd

+0

嗨stuartd,'頭'fileld需要一個HTTPAction.Headers對象,而我傳遞一個字符串。我不知道如何打破' Key'(內容類型)和Value(Application/json)來添加適當的頭部。 –

回答

相關問題