Fix Flask-Python for OpenSubtitles Download API

Job ID: 38799854

Budget: $10 – $30 USD

My Python-Flask application is currently unable to download subtitles via the OpenSubtitles API. The specific error message I'm encountering is: "200 - Error occurred during subtitle download: 404 Client Error: Not Found".
"GET /api/subtitles?query=moon&lang=en HTTP/1.1" 200 -
Error occurred during subtitle download: 404 Client Error: Not Found for url: https://api.opensubtitles.com/api/v1/download/10491848
"GET /api/subtitles/download/10491848 HTTP/1.1" 500 -

I need a skilled developer to troubleshoot and resolve this issue. The ideal freelancer for this project should have:

- Proficient experience with Flask and Python.
- Familiarity with OpenSubtitles API.
- Ability to troubleshoot specific error messages.
- Good communication skills for discussing technical details.

I will also send you a script that was made in Python as a backend and Flask as a frontend.

I am asking only those who understand python, flask and opensubtitles.com API to apply and to set the right price during the BID for which you will complete the task without asking for more money later!!!

If you have the necessary knowledge, this is not a difficult task.

So the script works by using the API key and on the frontend you can search for subtitles and they are fetched on the page, but when the download link is clicked, the subtitle is not downloaded, but an error appears. It is necessary to correct the script to enable the download of subtitles from the frontend after the search has been performed and of selection.

You have in the picture what the frontend looks like and what the error looks like.

Thank you.

Best regards
Related categories: JavaScript Python Software Architecture Flask REST API