code: def _req_aps_natsort_files(self, cid, offset, limit, o='file_name',
                                 asc=1, aid=1, show_dir=1, code=None, scid=None,
                                 snap=0, natsort=1, source=None, type=0,
                                 format='json', star=None, is_share=None):
          
          params = locals()
          del params['self']
          req = Request(method='GET', url=self.aps_natsort_url, params=params)
          res = self.http.send(req)
          if res.state:
              return res.content
          else:
              raise RequestFailure('Failed to access files API.')
docs: When :meth:`.API._req_files` is called with `o='filename'` and
              `natsort=1`, API access will fail
              and :meth:`.API._req_aps_natsort_files` is subsequently called with
              the same kwargs. Refer to the implementation in
              :meth:`.Directory.list`