I am currently developing an app that allows users to set a 'watch status' for movies and TV shows, such as completed, watching, planning, on hold, or dropped. To enable this functionality, I need to create five lists. However, my goal is to allow users to search through all these lists to find movies and TV shows that they have added.
At present, I only see one option to achieve this, which is to fetch all five lists when the user logs in by checking the total_page count and making a request for each page. I would then store this information on the user's device so that I do not need to do this every time. However, I am unsure if this approach is acceptable or if there is a maximum rate limit that could prevent me from doing this, especially if the lists become too large.
Therefore, I have two questions:
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by ticao2 š§š· pt-BR
on March 18, 2023 at 5:11 PM
The volume limits of Requests that I am aware of are these.
I don't know if these are the limits you are having doubts about.
Travis Bell, the Administrator, has already given us this explanation.
For API Requests:
For Images:
http://www.spcrystal.com/talk/62c7c1b258361b005fd2e747
Reply by Tundersz
on March 19, 2023 at 5:58 PM
Ah thanks, as for 'question 2' What I meant is if the user starts the app or tries to refresh the content I will need to fetch all 5 lists completely meaning in worst case scenario it's going to be 2500 requests (5 lists times the 500 max pages) but if I do the requests per 50 with 1 second between them it will work no problem?
As for the images, I'm not sure I understand, but if I have any problems with them, I'll just ask.
Another question: Can I use the description of the list to store some information? for instance. if each time I update the list I also update the description and add [last_update: '2023-03-19T12:11:32.588Z'] so I can check if the 'device local cache date' >= to that date meaning if the user only uses one device I don't have to request all lists when boarding the app.
Reply by ticao2 š§š· pt-BR
on March 20, 2023 at 6:09 AM
I think so. According to Travis Bell, this is the limit. I never tested.
OK. I think images won't be a problem.
Data must need further processing.
Images think much less.
I think so. I don't think there is any content limitation.
Perhaps there is a limitation on the number of characters. I don't know.
But for what you intend to insert, I don't see a problem.
For example, see this list of mine:
http://www.spcrystal.com/list/44681
In the answer is my description of the list.