Reeder (iOS) integration with TT-RSS (via Fever API)

Post plugins and custom CSS snippets here
User avatar
ZeGuigui
BANNED_USERS
BANNED_USERS
Posts: 19
Joined: 15 Mar 2013, 17:30
Location: In the cloud!
Contact:

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby ZeGuigui » 07 May 2013, 17:19

No problem, I just installed trunk and I can save the password!

MacDork
Bear Rating Trainee
Bear Rating Trainee
Posts: 30
Joined: 01 May 2013, 05:55

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby MacDork » 07 May 2013, 21:50

Holy crap. This is incredible. Thank you so much for this. I was in despair over losing Reeder. Once the Mac and iPad versions are updated, I'm going to be in great shape!

Thank you, so much!

deckyon
Bear Rating Trainee
Bear Rating Trainee
Posts: 42
Joined: 10 Apr 2013, 00:40
Location: Louisville, KY - USA
Contact:

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby deckyon » 07 May 2013, 22:37

I will be holding out for 1.7.9, then. no biggie.

gozar
Bear Rating Trainee
Bear Rating Trainee
Posts: 2
Joined: 08 May 2013, 00:47

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby gozar » 08 May 2013, 00:48

Is this hardcoded to only work in single user mode? It wasn't working for me, and when I looked at the ttrs_plugins_storage table it looks like it's added the password only for uid 1.

xtaz
Bear Rating Master
Bear Rating Master
Posts: 174
Joined: 24 Dec 2009, 16:48

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby xtaz » 08 May 2013, 00:59

I use multiple user mode. I set the password whilst logged in with UID 2 and it works fine for me. The ttrs_plugins_storage shows UID 2.

After using this during the day I have a couple of comments/questions. This works fine for unread feeds, but it doesn't look like the all items view works. It can display the list of feeds, but if you go into any of them it's just blank with no articles. Also it appears that reeder downloads its own favicons direct from the website rather than using tt-rss's list of favicons. Are both these things limitations of the fever API or is it something you can work on for future versions?

gozar
Bear Rating Trainee
Bear Rating Trainee
Posts: 2
Joined: 08 May 2013, 00:47

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby gozar » 08 May 2013, 01:02

Yeah, call me stupid. I didn't realize I was logged in as my admin account! Argh, please disregard, lol!

DigitalDJ
Bear Rating Disaster
Bear Rating Disaster
Posts: 58
Joined: 18 Apr 2008, 12:46

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby DigitalDJ » 08 May 2013, 03:07

xtaz wrote:After using this during the day I have a couple of comments/questions. This works fine for unread feeds, but it doesn't look like the all items view works. It can display the list of feeds, but if you go into any of them it's just blank with no articles. Also it appears that reeder downloads its own favicons direct from the website rather than using tt-rss's list of favicons. Are both these things limitations of the fever API or is it something you can work on for future versions?


From what I understand, Reeder never (even for Google Reader) downloads 'Read' items from the server, unless it had already downloaded unread items. The "All Items" area will only ever show you unread items that have previously been read (i.e. are in Reeder's cache).

Favicons are handled completely by Reeder at the moment. The weird thing is that the Fever API does support Favicons (and I've implemented it to pull down from the feed-icons folder), but, Reeder seems to disregard them. It seems Reeder's behaviour with Google Reader is different to Fevers in this case.

xtaz
Bear Rating Master
Bear Rating Master
Posts: 174
Joined: 24 Dec 2009, 16:48

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby xtaz » 08 May 2013, 10:47

Ahhhh I see. Yes if I go into ones that I read yesterday then it works. It was ones which had no unread items to begin with that don't. Yes this behavior is different to google reader. With that there was a switch in the reeder settings to say also sync read items as well with a selectable amount of days. I guess the fever API doesn't let it do this or something.

Yeah it's a bit of a shame about the favicons, as reeder has got many of them wrong in my case. About 20 of my feeds don't have a favicon at all, and another 10 all have the feedburner icon rather than the original websites. If it used the icons from tt-rss this would have worked fine. Oh well.

Other than those things which are out of your control, the app works pretty well. Thanks very much for it!

Back when google reader first announced it was vanishing, the first thing I did after coming back to tt-rss was to email the guy who coded reeder with the link to the tt-rss API page ( http://tt-rss.org/redmine/projects/tt-r ... iReference ) and say it would be amazing if you could support this. If other people do the same thing it might bring it to his attention enough for him to add native tt-rss support. If everyone who uses this plugin does the same it would be good. Power in numbers! Or I wonder how open he would be to collaborating with somebody.

MacDork
Bear Rating Trainee
Bear Rating Trainee
Posts: 30
Joined: 01 May 2013, 05:55

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby MacDork » 08 May 2013, 19:24

I like the idea of several people asking to support tt-rss. I'm going to do that now. Great idea; thanks!

Empirical
Bear Rating Trainee
Bear Rating Trainee
Posts: 10
Joined: 11 May 2013, 01:22

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby Empirical » 12 May 2013, 23:51

So I also emailed the Reeder developer about supporting TT-RSS in a future update (included the link to the API docs), but in the meantime...

I'm having trouble getting this plugin to work. Everything goes smoothly until I try to log in via the Reeder app on my phone, and I keep getting a "Login Failed" error, telling me that the email or password I entered is incorrect. I've tried retyping it slowly many times, so I know neither my username nor my password (the one I set in the Fever prefs pane) are incorrect.

I double checked the plugin storage table in my DB, and there's an entry for Fever with the correct UID, so I'm not really sure what's wrong. And yes, I'm using trunk.

There are no errors in the system log... where should I start looking? Am I missing something simple?

Thanks in advance.

ahmedre
Bear Rating Trainee
Bear Rating Trainee
Posts: 1
Joined: 13 May 2013, 00:24

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby ahmedre » 13 May 2013, 00:26

Empirical wrote:So I also emailed the Reeder developer about supporting TT-RSS in a future update (included the link to the API docs), but in the meantime...

I'm having trouble getting this plugin to work. Everything goes smoothly until I try to log in via the Reeder app on my phone, and I keep getting a "Login Failed" error, telling me that the email or password I entered is incorrect. I've tried retyping it slowly many times, so I know neither my username nor my password (the one I set in the Fever prefs pane) are incorrect.

I double checked the plugin storage table in my DB, and there's an entry for Fever with the correct UID, so I'm not really sure what's wrong. And yes, I'm using trunk.

There are no errors in the system log... where should I start looking? Am I missing something simple?

Thanks in advance.


i had the same problem, and after debugging, i realized that i didn't enable tt-rss's api support (within tt-rss settings, not in the fever settings). after that, it worked great!

Empirical
Bear Rating Trainee
Bear Rating Trainee
Posts: 10
Joined: 11 May 2013, 01:22

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby Empirical » 13 May 2013, 02:14

Figured out my problem. For future reference, you have to enable "Enable API access" under General to let this plugin work. Welp, guess I was missing something simple.

Works great, though. This plugin is a lifesaver.

jianglai
Bear Rating Trainee
Bear Rating Trainee
Posts: 5
Joined: 08 May 2013, 04:01

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby jianglai » 13 May 2013, 22:45

Thanks a lot for your work! Do you have plans to share it on github?

DigitalDJ wrote:Hello all,

Now that Reeder (one of the best iOS RSS readers) has support for Fever, it has the ability to specify a URL to a self-hosted RSS service. Well, you know what that means...

Why don't we just emulate the Fever API for use with TT-RSS? Well, I did.

The plugin is attached to this post.

Simply unzip to tt-rss/plugins/ and enable "fever" plugin via Preferences.

Image

Once you reload, you'll see a "Fever Emulation" tab at the bottom of the main Preferences page. Here, you will need to set a password specifically for use with this plugin (although it can be the same as your TT-RSS password), since Fever uses a different authentication mechanism to TT-RSS. Once you set the password, you're ready to setup Reeder on iOS.

Image

Open up Reeder on iOS, add a new account via the Settings page.

Image

Select "Fever" as the account type.

Image

Fill the "Server" field with: http://your-ttrss-server.com/tt-rss/plugins/fever/ , The "Username" field with your TT-RSS username and the "Password" field with the password you entered in the "Fever Emulation" preferences. Hit Done...and things should start syncing!

Image

Note: Since Reeder doesn't have native support for TT-RSS, some of the more advanced functionality isn't available. For example, special feeds (like tags/labels), internal sharing features and nested categories (they are instead flattened) are not available. But hey, Reeder and TT-RSS!

Image

Hope you enjoy. I have thought of a way to add labels and tag support, but I will work on these at a later date. Also, I'm unsure how well this works with PostgreSQL, so YMMV.

laurion
Bear Rating Trainee
Bear Rating Trainee
Posts: 3
Joined: 27 Mar 2013, 20:31

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby laurion » 15 May 2013, 20:25

Holy crap. You just became my best friend of the day. And I will buy you a beer or drink of choice. The Reeder app is simply better than any of the mobile UI currently available.

naughthere
Bear Rating Trainee
Bear Rating Trainee
Posts: 3
Joined: 18 May 2013, 00:21

Re: Reeder (iOS) integration with TT-RSS (via Fever API)

Postby naughthere » 18 May 2013, 00:26

I've enabled external API access and I have used YATTRSSC successfully. I don't know if reeder has changed its settings, but it no longer asks for a username, but an email. When I enter the email associated with my ttrss login and the password I set for the fever plugin, I get an incorrect password/email error.

I'd appreciate any help.


Return to “Themes and plugins”

Who is online

Users browsing this forum: No registered users and 3 guests