https://bugs.gpodder.org/show_bug.cgi?id=1625

             Bug #: 1625
           Summary: Add Flattr integration to the web service
    Classification: Unclassified
           Product: gpodder.net
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: CONFIRMED
          Severity: feature request
          Priority: low
         Component: Website
        AssignedTo: [email protected]
        ReportedBy: [email protected]


In addition to having client-side support for Flattr, it would be great if we
could enhance the web service to also be able to integrate with Flattr. The way
I imagine how this could work is as follows:

 - Users can link their Flattr account with their gpodder.net
 - A Flattr-Button will appear for episodes on the website
 - Users can choose to auto-Flattr episodes when a playback action is received

>From a technical point of view:

 - For users, we need to store a Flattr token for API integration and some new
options (e.g. auto-flattr on playback)
 - For podcasts and episodes, we need to parse the rel="payment" URL out of the
feeds and save them in our database

Both the Flattr API integration and the parsing of the payment URLs has already
been accomplished by the gPodder client app (see recent commits in the master
branch), so most code could be re-used there.

While not directly useful for users of the official gPodder app, this will
benefit the developers of other apps that interface with the gpodder.net API,
as they won't have to care about Flattr integration, they just need to send the
right episode actions and make sure that users have configured the Flattr
integration on gpodder.net (we can also think about new API calls to Flattr
episodes and check Flattr integration status).

-- 
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to