code: def _get_content(data, which_content):
          
          content = ''
          if data.get(which_content):
              if isinstance(data.get(which_content), feedparser.FeedParserDict):
                  content = data.get(which_content)['value']
              elif not isinstance(data.get(which_content), str):
                  if 'value' in data.get(which_content)[0]:
                      content = data.get(which_content)[0].value
              else:
                  content = data.get(which_content)
          return content
docs: get the content that could be hidden
              in the middle of "content" or "summary detail"
              from the data of the provider