LINE Messaging API: 봇 아이콘을 동적으로 변경
                                            
                                                
                                                
                                                
                                                
                                                
                                                 3292 단어  MessagingAPIlinebot
                    
지금까지
고정의 화상만으로, 화상 설정하고 있지 않으면 이하와 같은 느낌이었습니다.
 
 새로운 기능을 사용하면
상황에 맞게 아이콘과 이름을 바꿀 수 있습니다.
 
 코드 변경
이번 변경은 Breaking Change가 아니기 때문에, 기존의 코드는 그대로 움직입니다만, 각종 메세지에 sender 오브젝트를 건네줄 뿐입니다.
다음은 C#의 예입니다.
지금까지
await Client.ReplyMessageAsync(ev.ReplyToken, textMessage.Text);
새로운 방법
var message = textMessage.Text == "chibi" ?
    new TextMessage(textMessage.Text, sender:
        new Sender("Chibi", "<画像のパス>")) :
    new TextMessage(textMessage.Text, sender:
        new Sender("Mei", "<画像のパス>"));
await Client.ReplyMessageAsync(ev.ReplyToken, new List<ISendMessage>() { message });
 C# SDK
이번 신기능에 대응한 SDK를 공개했습니다. C#er 쪽은 꼭 시험해 주세요.
구현 @ 히마린 269 감사합니다!
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(LINE Messaging API: 봇 아이콘을 동적으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/kenakamu/items/50b27aac8682881f0ff3
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
상황에 맞게 아이콘과 이름을 바꿀 수 있습니다.

코드 변경
이번 변경은 Breaking Change가 아니기 때문에, 기존의 코드는 그대로 움직입니다만, 각종 메세지에 sender 오브젝트를 건네줄 뿐입니다.
다음은 C#의 예입니다.
지금까지
await Client.ReplyMessageAsync(ev.ReplyToken, textMessage.Text);
새로운 방법
var message = textMessage.Text == "chibi" ?
    new TextMessage(textMessage.Text, sender:
        new Sender("Chibi", "<画像のパス>")) :
    new TextMessage(textMessage.Text, sender:
        new Sender("Mei", "<画像のパス>"));
await Client.ReplyMessageAsync(ev.ReplyToken, new List<ISendMessage>() { message });
 C# SDK
이번 신기능에 대응한 SDK를 공개했습니다. C#er 쪽은 꼭 시험해 주세요.
구현 @ 히마린 269 감사합니다!
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(LINE Messaging API: 봇 아이콘을 동적으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/kenakamu/items/50b27aac8682881f0ff3
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
await Client.ReplyMessageAsync(ev.ReplyToken, textMessage.Text);
var message = textMessage.Text == "chibi" ?
    new TextMessage(textMessage.Text, sender:
        new Sender("Chibi", "<画像のパス>")) :
    new TextMessage(textMessage.Text, sender:
        new Sender("Mei", "<画像のパス>"));
await Client.ReplyMessageAsync(ev.ReplyToken, new List<ISendMessage>() { message });
이번 신기능에 대응한 SDK를 공개했습니다. C#er 쪽은 꼭 시험해 주세요.
구현 @ 히마린 269 감사합니다!
Reference
이 문제에 관하여(LINE Messaging API: 봇 아이콘을 동적으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kenakamu/items/50b27aac8682881f0ff3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)