VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. Member
    Join Date
    Sep 2004
    Location
    Australia
    Search Comp PM
    This site might require Japan ip to access videos but I'm unsure if the api is region blocked. Does anyone know the api endpoint to list all episodes in a series? like for example this series https://tver.jp/series/sr3lsg7nv7 . I'm looking for a way to list all episodes via REST API so I can automate it to regularly check for new eps to auto download
    Quote Quote  
  2. Code:
    f'https://platform-api.tver.jp/service/api/v1/callSeriesEpisodes/{series_id}'
    months ago, but i dont think they change it.
    Quote Quote  
  3. Member
    Join Date
    Mar 2021
    Location
    Israel
    Search Comp PM
    For this kind of tasks, I usually use web scraping tools.
    You can try Octuparse. It is free up to 10000 pages (9,999) so you should be OK
    The learning curve is quite easy. They have a lot of videos and articles, it is really fantastic. You will create an Excel file with links to all the web pages. But you need to practice first.
    Quote Quote  
  4. Member
    Join Date
    Sep 2004
    Location
    Australia
    Search Comp PM
    I did a GET request to
    Code:
    https://service-api.tver.jp/api/v1/callSeriesSeasons/sr3lsg7nv7
    but it seem to be platform blocked. Anyway around it? I'm using postman to test this
    Code:
    {
        "api_version": "",
        "code": 70401,
        "message": "お使いのプラットフォームには対応しておりません [platformType: ]",
        "type": ""
    }
    Originally Posted by shellcmd View Post
    Code:
    f'https://platform-api.tver.jp/service/api/v1/callSeriesEpisodes/{series_id}'
    months ago, but i dont think they change it.
    Doesn't work
    Code:
    https://platform-api.tver.jp/service/api/v1/callSeriesEpisodes/sr3lsg7nv7
    it gives this:

    Code:
    {
        "api_version": "v2",
        "code": 11,
        "message": "",
        "type": "hash",
        "result": null,
        "error": {
            "code": 11
        }
    }
    Quote Quote  
  5. usually the api endpoint need some headers/payload/params sending together, it will return json response, all information will in it. you find the api endpoint and make a curl copy(as bash if you want to use python) then paste it to curlconverter.com, you will find headers and params to send, and yes the method works if you operate correctly.

    good luck.
    Quote Quote  
  6. either get the headers which includes API key or directly use yt-dlp to get the urls

    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!