func (p *PuppetService) MessageImage(messageID string, imageType schemas.ImageType) (*filebox.FileBox, error) {
    log.Tracef("PuppetService MessageImage(%s, %s)\n", messageID, imageType)
    response, err := p.grpcClient.MessageImage(context.Background(), &pbwechatypuppet.MessageImageRequest{
        Id:   messageID,
        Type: pbwechatypuppet.ImageType(imageType),