MediathekView Logo

    MediathekView-Forum

    • Registrieren
    • Anmelden
    • Suche
    • Kategorien
    • Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen

    Verarbeitung der Kategorien mit neuer API - wieder neue URL

    Entwicklerforum
    3
    6
    1194
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • W
      Walt zuletzt editiert von

      @pidoubleyou hier wieder eine nötige Änderung, die den Crawler beim Sender ARTE betrifft.

      ARTE hat seit dem 9.8. wieder etwas an der API bei der Verarbeitung der Kategorien umgestellt.

      Es wird eine URL benutzt, die sich geändert hat.

      Die in der Datei ‘src/main/java/mServer/crawler/sender/arte/MediathekArte_de.java’

      definierte URL in ‘URL_SUBCATEGORY’ hat sich geändert.

      private static final String URL_SUBCATEGORY
      = “https://www.arte.tv/guide/api/api/zones/%s/videos_subcategory_%s/?page=%s&limit=100”;

      sollte jetzt

      private static final String URL_SUBCATEGORY
      = “https://www.arte.tv/guide/api/api/zones/%s/videos_subcategory/?id=%s&page=%s&limit=100”;

      lauten.

      Gruß
      Walt

      Nicklas2751 1 Antwort Letzte Antwort Antworten Zitieren
      • Nicklas2751
        Nicklas2751 Administrator @Walt zuletzt editiert von Nicklas2751

        @walt Dankeschön:
        https://github.com/mediathekview/MServer/issues/391

        Erlaube mir bitte meine Neugier, woher ist dir diese Änderung bekannt? BTW kannst du wenn du direkt weißt wo sich der Code ändern muss auch gerne pull requests einstellen ;)

        Nicklas2751 created this issue in mediathekview/MServer

        closed ARTE URLs anpassen #391

        MediathekView Entwickler | Bugs?: Anleitung Fehler melden | Fehlende Sendungen?: Fehlende Sendung melden

        1 Antwort Letzte Antwort Antworten Zitieren
        • W
          Walt zuletzt editiert von

          @Nicklas2751, hiermit kann man einfach prüfen, ob die benutzte URL noch aktuell ist:

          Beispiel (alte URL): für Subcategory CMG
          https://www.arte.tv/guide/api/api/zones/de/web/videos_subcategory_CMG/?page=1&limit=100

          Beispiel (neue URL): für Subcategory CMG
          https://www.arte.tv/guide/api/api/zones/de/videos_subcategory/?id=CMG&page=1&limit=100

          Die jeweils neue URL ist durch Analyse der Webseite von ARTE zu finden.
          https://www.arte.tv/de/

          Gruß
          Walt

          1 Antwort Letzte Antwort Antworten Zitieren
          • W
            Walt zuletzt editiert von

            Hallo @pidoubleyou,

            hier wieder eine nötige Änderung, die den Crawler beim Sender ARTE betrifft.

            ARTE hat seit dem 16.07.2019 wieder etwas an der API bei der Verarbeitung der Kategorien umgestellt.

            Es wird eine URL benutzt, die sich geändert hat.

            Die in der Datei ‘src/main/java/mServer/crawler/sender/arte/MediathekArte_de.java’

            definierte URL in ‘URL_SUBCATEGORY’ hat sich geändert.

            private static final String URL_SUBCATEGORY
            = “https://www.arte.tv/guide/api/api/zones/%s/videos_subcategory/?id=%s&page=%s&limit=100”;

            sollte jetzt

            private static final String URL_SUBCATEGORY

            = “https://www.arte.tv/guide/api/emac/v3/%s/web/data/MOST_RECENT_SUBCATEGORY/?subCategoryCode=%s&page=%s&limit=100”;

            lauten.

            Beispiel (neue URL): für Subcategory CMG

            https://www.arte.tv/guide/api/emac/v3/de/web/data/MOST_RECENT_SUBCATEGORY/?subCategoryCode=CMG&page=1&limit=100

            Gruß
            Walt

            P 1 Antwort Letzte Antwort Antworten Zitieren
            • P
              pidoubleyou Entwickler @Walt zuletzt editiert von

              @Walt Vielen Dank. Wie kommst du so schnell an diese Infos?

              1 Antwort Letzte Antwort Antworten Zitieren
              • W
                Walt zuletzt editiert von Walt

                Hallo @pidoubleyou,

                Vielen Dank auch an alex für die schnelle Einbindung.

                Es war reiner Zufall. Eine “subcategory”-Datei lies sich nicht mehr herunterladen.

                Dank der Firefox-Werkzeuge war die Ursache relativ schnell gefunden.

                Walt

                1 Antwort Letzte Antwort Antworten Zitieren
                • 1 / 1
                • Erster Beitrag
                  Letzter Beitrag

                33
                Online

                5.6k
                Benutzer

                5.1k
                Themen

                33.2k
                Beiträge

                Betrieben mit NodeBB - Impressum