rss-bridge icon indicating copy to clipboard operation
rss-bridge copied to clipboard

Bridge request for Graphic Audio.

Open virtadpt opened this issue 2 years ago • 2 comments

Bridge request

I would like to request an RSS bridge for Graphic Audio (https://www.graphicaudio.net/).

General information

It would be nice to have generated RSS feeds for new releases (https://www.graphicaudio.net/our-productions/new-releases.html), upcoming releases (https://www.graphicaudio.net/our-productions/upcoming-releases.html), new sets (https://www.graphicaudio.net/our-productions/series-set.html), new releases for listed authors (https://www.graphicaudio.net/our-productions/authors/a-e/cherie-priest.html), and maybe direct store exclusive releases (https://www.graphicaudio.net/our-productions/direct-store-exclusives.html).

Useful information from an entry (https://www.graphicaudio.net/mistborn-series-set.html) could be title, author, date of release, the summary (full summary or partial summary, by RSS-Bridge user selection), running time, genre, and content rating. And, of course, a direct link to the page at graphicaudio.net.

Formatting seems as if it would be fairly straightforward, fitting into the existing RSS schema:

  • rss -> channel -> item -> title would map to the audiobook's title
  • rss -> channel -> item -> dc:creator would map to the audiobook's author(s)
  • rss -> channel -> item -> pubDate would map to the date the audiobook's entry appeared
  • rss -> channel -> item -> description or content would map to the audiobook's summary on the page
    • The running time could also fit here.
    • The genre could also fit here.
    • The content rating could also fit here.
  • rss -> channel -> item -> link would map to the audiobook's link on the site
    • ..possibly also the guid field, though personally I'd prefer an actual GUID for this.

Which of the following parameters do you expect?

  • [X] Title
  • [X] URI (link to the original article)
  • [X] Author
  • [X] Timestamp
  • [X] Content (the content of the article)
  • [ ] Enclosures (pictures, videos, etc...)
  • [X] Categories (categories, tags, etc...)

Options

  • [X] Limit number of returned items
    • Default limit: 5
  • [X] Load full articles
    • Cache articles (articles are stored in a local cache on first request): yes
    • Cache timeout (max = 24 hours): 24 hours
  • [X] Balance requests (RSS-Bridge uses cached versions to reduce bandwidth usage)
    • Timeout (default = 5 minutes, max = 24 hours): 5 minutes

virtadpt avatar Oct 13 '23 17:10 virtadpt

Hi @virtadpt

You can use the xpath bridge to get you basically all the way (only "problem" is that there is no real description, but to do that with a bridge of its own, you would need to run hundreds of querys for every update. So it wouldnt be nice anyways.).

Use the xpath bridge with these settings: URL: <any of the ones you've posted> Item Selector: /html/body/div[7]/main/div[4]/div/div[5]/ol/li[*] Item Title Selector: .//div/a/div/h2 Item Description Selector: .//div/a/@href Item URL Selector: .//div/a/@href Item Image Selector: .//div/a/span/span/@style

Bockiii avatar Oct 18 '23 20:10 Bockiii

Thank you - I'll give it a try!

virtadpt avatar Oct 19 '23 17:10 virtadpt