2017-02-15 3 views
0

사용자를 장면 뒤에있는 채팅 봇에 연결하는 응용 프로그램을 만들었습니다. 텍스트가 잘 작동 할 때 채팅 봇의 응답이지만 필요한 경우 이미지를 표시해야합니다. 누구든지 내가 사용할 수있는 방향이나 코드 스 니펫이 있습니까? . 나는업무용 UCMA 스카 이프를 사용하여 이미지를 답장으로 표시하는 방법

FileStream fs = File.OpenRead(@"C:\data\logo2.png"); 
       var fileBytes = new byte[fs.Length]; 
       fs.Read(fileBytes, 0, fileBytes.Length); 

       ContentType ct = new ContentType("image/png"); 
       ct.CharSet = "UTF-8"; 

       byte[] bytes1 = Encoding.UTF8.GetBytes(fileBytes.ToString()); 

       _instantMessagingFlow.BeginSendInstantMessage(ct, bytes1, SendMessageCompleted, 
       _instantMessagingFlow); 

답변

0

내가 MimePartContentDescription (새 ContentType을 ("다중/대안") 내가 타당성을 이유로 작업 코드를 붙여 넣을 수 없습니다

를 사용하여 해결 할 수 있었다 작동하지 않습니다이 코드를 가지고 - MimePartContentDescription (새로운 ContentType ("multipart/alternative"))을 찾으려면 문서/예제를 읽을 수 있어야합니다.

크기에 따라 이미지를 표시하는 데 제한이있었습니다. 이미지가 실제로 사용 사례에서는 작기 때문에 저를위한 쇼 스토퍼가 아닙니다. 나는 지금 이것을 대답으로 표시 하겠지만 누군가가 왜 내가 알고 싶어하는 여섯 가지 제한에 대해 어떤 생각을 가지고 있다면.