subsonic_api 0.0.6 copy "subsonic_api: ^0.0.6" to clipboard
subsonic_api: ^0.0.6 copied to clipboard

Package that provides a simple API to interact with SubSonic API compatible servers. Focused on Navidrome.

example/subsonic_api_example.dart

import 'package:subsonic_api/subsonic_api.dart';

void main() async {
  String salt = createSalt();
  String token = createToken(salt, 'password');
  SubSonicClient client = SubSonicClient('http://localhost:4040', 'username',
      token, salt, 'SubSonicApiExample', '0.0.1');

  var response = await client.ping();

  print(response.status);
  print(client.toString());
}
3
likes
160
points
34
downloads

Publisher

verified publishersoncore.net

Weekly Downloads

Package that provides a simple API to interact with SubSonic API compatible servers. Focused on Navidrome.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

crypto, http

More

Packages that depend on subsonic_api