RSS-Bridge / rss-bridge

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

Imgur Bridge request #1068

Open mrbenns opened 5 years ago

mrbenns commented 5 years ago

Bridge request

General information

The feed should present as one or more inline images

Options

AdamRGrey commented 4 years ago

oh hey I made... something like this: https://github.com/AdamRGrey/rss-bridge/blob/master/bridges/ImgurBridge.php will look into how to handle balancing requests.

the problem: my method uses the Imgur official API, so you'd have to register an application and plug in your client ID. Not sure if that conflicts with the philosophy of rss-bridge.

update: it does

SpangleLabs commented 4 years ago

the problem: my method uses the Imgur official API, so you'd have to register an application and plug in your client ID. Not sure if that conflicts with the philosophy of rss-bridge.

update: it does

I'm curious, where does it actually say this? I can't find it in the wiki or anything

AdamRGrey commented 4 years ago

I sent a pull request, it got rejected: https://github.com/RSS-Bridge/rss-bridge/pull/1662, and following links from there eventually you can find yourself here: https://github.com/RSS-Bridge/rss-bridge/issues/1170#issuecomment-502473724 I think the idea is that they don't want to encourage you to enter any you-specific data into RSS-Bridge, because then someone just has to fork RSS-Bridge to silently save it elsewhere and there's some security lost. I don't know if private bridges are discussed in any documentation anywhere, but LogMANOriginal does say "eventually we'll have to address it".

SpangleLabs commented 4 years ago

Ah, I see.

Of course, services like Facebook, YouTube and others strongly depend on the credential information, so users would have to host their own instance of RSS-Bridge to make it work for their specific user account. I find this very desirable.

This seems like a decent solution though

mrbenns commented 4 years ago

oh hey I made... something like this: https://github.com/AdamRGrey/rss-bridge/blob/master/bridges/ImgurBridge.php will look into how to handle balancing requests.

the problem: my method uses the Imgur official API, so you'd have to register an application and plug in your client ID. Not sure if that conflicts with the philosophy of rss-bridge.

update: it does

@AdamRGrey Is it possible to adapt this bridge to https://i.thechive.com/ as they seem similar?

AdamRGrey commented 4 years ago

I'm not hopeful, I didn't see anything obvious when I googled "thechive api". Though I'm sure a bridge could be made for them.

dvikan commented 1 year ago

imgur probably have lots of anti-bot systems and lots of dynamic DOM. gonna be hard