RSS-Bridge / rss-bridge

The RSS feed for websites missing it
https://rss-bridge.org/bridge01/
The Unlicense
7.26k stars 1.03k forks source link

Bridge request for JSON2RSS #1916

Open amblerkr opened 3 years ago

amblerkr commented 3 years ago

Bridge request

General information

JSON to RSS Feed Korean Many sites do not provide RSS feeds. I figured out how to find JSON. They do not fully hide or provide links using JavaScript or api. This is not a static site. Therefore, the RSS feed Generator in the Web is not available. It would be very convenient if you could convert it to RSS Feed. HELP ME!

If this is resolved, you will be able to create rss from a service that does not provide other RSS FEED. I really like XpathBridge.

  1. V LIVE It's a global streaming platform. K-Pop, K-Drama I looked for something that might help. https://github.com/gdegauquier/vlive-api https://github.com/robindz/VSharp https://github.com/Seklfreak/Robyul2/blob/master/modules/plugins/vlive.go

  2. NAVER POST e.g) URL: https://post.naver.com/my.nhn?memberNo=41350603

JSON (async/ajax/api): https://m.post.naver.com/async/my.nhn?memberNo=41350603&postListViewType=0&isExpertMy=true

Options

dvikan commented 2 years ago

It's not possible to create a generic json to rss bridge. Because json structure is not identical.

yamanq commented 2 years ago

This should be reopened. The author is asking for an equivalent to XPathBridge, which allows the user to quickly define a bridge on an HTML page. One low effort implementation could be adding a "JSON source" checkbox to XPathBridge that converts the JSON into a DOM object

dvikan commented 2 years ago

@amblerkr Can you reexplain how the bridge should work? E.g. do you want to insert a url to json data and have it work automatically?

yamanq commented 2 years ago

If this is resolved, you will be able to create rss from a service that does not provide other RSS FEED. I really like XpathBridge.

While the issue is written in broken English, it seems that the author is looking for a way to use JSON feeds like the XPathBridge.

dvikan commented 2 years ago

Well then https://github.com/RSS-Bridge/rss-bridge/pull/2738 is exactly what they are looking for.

yamanq commented 2 years ago

That is one possible implementation of a JsonBridge. That approach makes it much more difficult to make these user-defined bridges canonical, unlike XPathBridge/Abstract.

tris commented 10 months ago

I like how the Infinity plugin for Grafana handles this -- it supports a few different languages for parsing and transforming arbitrary JSON: uql, GROQ and JSONata.

I don't think there's a PHP implementation of any of those, though. :(