docs: def add_articles(self, articles):
          """
          新增永久图文素材
          详情请参考
          https://mp.weixin.qq.com/wiki?id=mp1494572718_WzHIY
  
          :param articles: 图文素材数组
          :type articles: list[dict]
          :return: 返回的 JSON 数据包
          """
          articles_data = []
          for article in articles:
              articles_data.append({
                  'thumb_media_id': article['thumb_media_id'],
                  'title': article['title'],
                  'content': article['content'],
                  'author': article.get('author', ''),
                  'content_source_url': article.get('content_source_url', ''),
                  'digest': article.get('digest', ''),
                  'show_cover_pic': article.get('show_cover_pic', 0),
                  'need_open_comment': int(article.get('need_open_comment', False)),
                  'only_fans_can_comment': int(article.get('only_fans_can_comment', False)),
              })
          return self._post(
              'material/add_news',
              data={
                  'articles': articles_data
              }
          )