Comments (3)
Ah! Your original issue sounded like you wanted the maintainer to make a server for it.. I must have misunderstood. I wouldn't necessarily see any particular problem with reusing the code, but I guess its best to get permission first..
It sounds like a good idea. And now I remember where I saw your name before - imag! I'm really looking forward to imag, it sounds great. My use case is for my scrobble.rs that accepts from multiple sources, and sends to multiple targets. Sources could include MPD, MPRIS, and targets could include Last.fm, or Libre.fm. It'd be great to add imag support as a target though.
Good luck with imag!
from rustfm-scrobble.
Why don't you use Libre.fm? I don't see the need for this project to implement a server.. from an outsider's viewpoint, anyway. Or you could make your own server library that implements the required endpoints..?
from rustfm-scrobble.
What I'm asking is not a server implementation, but a way to reuse code from this lib (types, for example) to implement a server.
I'm asking this because I would like to do my own data-mining on scrobbled data - one idea is to implement a scrobble endpoint which is integrated into imag.
I don't want to duplicate work and reimplement all the types - reusing them from this library would be a nice way to dedupe work!
from rustfm-scrobble.
Related Issues (20)
- Scrobble needs to impl Clone HOT 2
- Re-export Scrobbler in crate root
- Add unit tests HOT 3
- Add CI HOT 1
- Allow authenticating with session key
- Expose session key via Scrobbler
- Reject ScrobbleBatches larger than 50 items
- Comprehensive API documentation for all public exports HOT 1
- Expose ignored scrobbles in `BatchScrobbleResponse` HOT 1
- `Scrobbler` field getter methods HOT 1
- Improve example code
- Add Libre.fm support. HOT 24
- Remove deprecated methods for v1.0
- Update README.md HOT 1
- Async Client
- I can`t build the code HOT 3
- scrobble_batch fails if only one track is given HOT 4
- Replace out-dated reqwest dependency HOT 4
- Does not work behind a proxy
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rustfm-scrobble.