# SOME DESCRIPTIVE TITLE. # Copyright (C) 2022, The Funkwhale Collective # This file is distributed under the same license as the funkwhale package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 09:00+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../developers/subsonic.rst:2 msgid "Subsonic API" msgstr "" #: ../../developers/subsonic.rst:4 msgid "Funkwhale implements a subset of the `Subsonic API `_ that makes it compatible with various apps in the Subsonic ecosystem (See :doc:`../users/apps`)." msgstr "" #: ../../developers/subsonic.rst:8 msgid "Supported endpoints" msgstr "" #: ../../developers/subsonic.rst:10 msgid "We seek the best compatibility with existing apps and will eventually implement all endpoints that match Funkwhale's feature set. However, the current implementation do not include folder-based endpoints, as it does not match our internal model at all and will require substantial effort to emulate." msgstr "" #: ../../developers/subsonic.rst:15 msgid "We'll try to keep this list up-to-date, but you can also browse `the relevant code `_ if needed." msgstr "" #: ../../developers/subsonic.rst:19 msgid "As of today, the following endpoints are implemented:" msgstr "" #: ../../developers/subsonic.rst:21 msgid "createPlaylist" msgstr "" #: ../../developers/subsonic.rst:22 msgid "deletePlaylist" msgstr "" #: ../../developers/subsonic.rst:23 msgid "getAlbum" msgstr "" #: ../../developers/subsonic.rst:24 msgid "getAlbumList2" msgstr "" #: ../../developers/subsonic.rst:25 msgid "getArtist" msgstr "" #: ../../developers/subsonic.rst:26 msgid "getArtistInfo2" msgstr "" #: ../../developers/subsonic.rst:27 msgid "getArtists" msgstr "" #: ../../developers/subsonic.rst:28 msgid "getAvatar" msgstr "" #: ../../developers/subsonic.rst:29 msgid "getCoverArt" msgstr "" #: ../../developers/subsonic.rst:30 msgid "getIndexes" msgstr "" #: ../../developers/subsonic.rst:31 msgid "getLicense" msgstr "" #: ../../developers/subsonic.rst:32 msgid "getMusicFolders" msgstr "" #: ../../developers/subsonic.rst:33 msgid "getPlaylist" msgstr "" #: ../../developers/subsonic.rst:34 msgid "getPlaylists" msgstr "" #: ../../developers/subsonic.rst:35 msgid "getRandomSongs" msgstr "" #: ../../developers/subsonic.rst:36 msgid "getSong" msgstr "" #: ../../developers/subsonic.rst:37 msgid "getStarred" msgstr "" #: ../../developers/subsonic.rst:38 msgid "getStarred2" msgstr "" #: ../../developers/subsonic.rst:39 msgid "getUser" msgstr "" #: ../../developers/subsonic.rst:40 msgid "ping" msgstr "" #: ../../developers/subsonic.rst:41 msgid "scrobble" msgstr "" #: ../../developers/subsonic.rst:42 msgid "search3" msgstr "" #: ../../developers/subsonic.rst:43 msgid "star" msgstr "" #: ../../developers/subsonic.rst:44 msgid "stream" msgstr "" #: ../../developers/subsonic.rst:45 msgid "unstar" msgstr "" #: ../../developers/subsonic.rst:46 msgid "updatePlaylist" msgstr "" #: ../../developers/subsonic.rst:48 msgid "We support both XML and JSON formats for all those endpoints." msgstr "" #: ../../developers/subsonic.rst:51 msgid "Additional properties" msgstr "" #: ../../developers/subsonic.rst:53 msgid "Regardless of the endpoints, we always return those additional properties in our payload, which you can use to adapt your client behaviour if needed:" msgstr "" #: ../../developers/subsonic.rst:66 msgid "Testing a Subsonic app" msgstr "" #: ../../developers/subsonic.rst:68 msgid "We maintain a demo server at https://demo.funkwhale.audio/, which you can use for your tests. Example with the ping endpoint: https://demo.funkwhale.audio/rest/ping.view?f=json" msgstr ""