Open Reader sync from FreshRSS - how to?

An RSS/Atom newsreader with features comparable to commercial newsreaders.
bhyde
Harmless
Posts: 10
Joined: Sat Sep 01, 2007 2:06 am

Open Reader sync from FreshRSS - how to?

Postby bhyde » Sun Apr 07, 2019 5:52 pm

I have a personal instance of FreshRSS. I can sync UnRead (an rss reader I've got on an iPad) just fine.

When I set it up in Vienna I get told my credentials are wrong, or maybe I lack internet access.

In FreshRSS's web UI i'm advised that the API end point is https://example.com/FreshRSS/api/ but no luck.

Does anybody have this working? If so can you reveal any secrets I ought to have discovered on my own.

bhyde
Harmless
Posts: 10
Joined: Sat Sep 01, 2007 2:06 am

Re: Open Reader sync from FreshRSS - how to?

Postby bhyde » Thu Apr 11, 2019 8:47 pm

Still not working, but the behavior changed. I set an API password on the FreshRSS account's profile page and used that.

It was exciting. It suddenly and quickly learned all my folders and subscriptions. But it then failed to load any actual articles. "An error occurred when this feed was last refreshed."

The httpd log shows 404 for each of the attempts to fetch the individual feeds from FreshRSS. For example here it is trying to get the feed for www.vienna-rss.com:

Code: Select all

209.6.122.204 - - [11/Apr/2019:08:09:29 -0400] "GET /FreshRSS//reader/api/0/stream/items/ids?ck=1554984568&client=ViennaRSS&s=feed/http%3A%2F%2Fwww.vienna-rss.com%2F%3Ffeed%3Drss2&it=user/-/state/com.google/starred&n=1000&output=json HTTP/1.1" 404 237 "-" "Vienna/7074 (Macintosh; Intel macOS 10_14_3)"


Again, any clever ideas would be most welcome. Thanks - ben

ps. The one reader that is working for me is UnRead on IOS, is using the fever API.

bhyde
Harmless
Posts: 10
Joined: Sat Sep 01, 2007 2:06 am

Re: Open Reader sync from FreshRSS - how to?

Postby bhyde » Fri Apr 12, 2019 3:52 pm

Let's reformat so we can see the args passed to the API:

Code: Select all

209.6.122.204 - - [11/Apr/2019:08:09:29 -0400] "GET /FreshRSS//reader/api/0/stream/items/ids
     ?ck=1554984568
     &client=ViennaRSS
     &s=feed/http%3A%2F%2Fwww.vienna-rss.com%2F%3Ffeed%3Drss2
     &it=user/-/state/com.google/starred
     &n=1000
     &output=json
  HTTP/1.1" 404 237 "-" "Vienna/7074 (Macintosh; Intel macOS 10_14_3)"


The only bit I find odd is that it parameter?

barijaona
Vienna Team
Posts: 626
Joined: Sat Nov 12, 2011 11:10 am
Contact:

Re: Open Reader sync from FreshRSS - how to?

Postby barijaona » Sun Apr 14, 2019 5:45 am

The API’s URL should probably be something similar to :

Code: Select all

https://freshrss.example.net/api/greader.php
(cf. paragraph « Compatible clients » at https://freshrss.github.io/FreshRSS/en/ ... ccess.html)

So add the `greader.php` part.
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report

bhyde
Harmless
Posts: 10
Joined: Sat Sep 01, 2007 2:06 am

Re: Open Reader sync from FreshRSS - how to?

Postby bhyde » Sat Jun 08, 2019 2:38 am

That worked, so I'm delighted. Why I didn't try that before I have no idea. Thank you barijaona !


Return to “Vienna”

Who is online

Users browsing this forum: Google [Bot]