Skip to content

[Fansly] Exception: Infinite Loop Detected for unhandled status error: 413 #13

@vim42

Description

@vim42

Can't fetch all account info.

I get the following error:

File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\aiohttp\client_reqrep.py", line 1005, in raise_for_status
    raise ClientResponseError(
aiohttp.client_exceptions.ClientResponseError: 413, message='Request Entity Too Large', url=URL('https://apiv3.fansly.com/api/v1/account?ids=285619610940612608,....')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Repos\Media\UltimaScraper\start_us.py", line 62, in <module>
    asyncio.run(main())
  File "C:\Program Files\Python310\lib\asyncio\runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "C:\Program Files\Python310\lib\asyncio\base_events.py", line 646, in run_until_complete
    return future.result()
  File "D:\Repos\Media\UltimaScraper\start_us.py", line 44, in main
    _api = await USR.start(
  File "D:\Repos\Media\UltimaScraper\ultima_scraper\ultima_scraper.py", line 50, in start
    await self.start_datascraper(datascraper)
  File "D:\Repos\Media\UltimaScraper\ultima_scraper\ultima_scraper.py", line 88, in start_datascraper
    setup, _subscriptions = await datascraper.account_setup(
  File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\ultima_scraper_collection\modules\module_streamliner.py", line 409, in account_setup
    await datascraper.manage_subscriptions(
  File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\ultima_scraper_collection\modules\module_streamliner.py", line 359, in manage_subscriptions
    results = await self.datascraper.get_all_subscriptions(
  File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\ultima_scraper_collection\managers\datascraper_manager\datascrapers\fansly.py", line 122, in get_all_subscriptions
    authed.followed_users = await authed.get_followings(identifiers=identifiers)
  File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\ultima_scraper_api\apis\fansly\classes\auth_model.py", line 175, in get_followings
    temp_followings = await self.session_manager.json_request(customer_link)
  File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\ultima_scraper_api\managers\session_manager.py", line 289, in json_request
    response = await self.request(url, method)
  File "C:\Users\%%%\AppData\Local\pypoetry\Cache\virtualenvs\ultima-scraper-W0pJfFy4-py3.10\lib\site-packages\ultima_scraper_api\managers\session_manager.py", line 278, in request
    raise Exception(
Exception: Infinite Loop Detected for unhandled status error: 413

Where url has about 900 IDs.

The URL work's fine in browser but generate a json file with ~2MB size

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions