Page 1 of 1

Open Reader sync from FreshRSS - how to?

Posted: Sun Apr 07, 2019 5:52 pm
by bhyde
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.

Re: Open Reader sync from FreshRSS - how to?

Posted: Thu Apr 11, 2019 8:47 pm
by bhyde
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.

Re: Open Reader sync from FreshRSS - how to?

Posted: Fri Apr 12, 2019 3:52 pm
by bhyde
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?

Re: Open Reader sync from FreshRSS - how to?

Posted: Sun Apr 14, 2019 5:45 am
by barijaona
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.