OVOS Spotify skill
OCP skill for spotify
This skill requires additional setup and components
Setup
Install and configure the companion plugin ovos-media-plugin-spotify
pip install ovos-media-plugin-spotify
this skill only handles the voice search, plugin is needed to handle playback of spotify uris provided by this skill
Oauth
Currently Oauth needs to be performed manually
after installing the plugin run ovos-spotify-oauth on the command line and follow the instructions
$ ovos-spotify-oauth
This script creates the token information needed for running spotify
with a set of personal developer credentials.
It requires the user to go to developer.spotify.com and set up a
developer account, create an "Application" and make sure to whitelist
"https://localhost:8888".
After you have done that enter the information when prompted and follow
the instructions given.
YOUR CLIENT ID: xxxxx
YOUR CLIENT SECRET: xxxxx
Go to the following URL: https://accounts.spotify.com/authorize?client_id=xxx&response_type=code&redirect_uri=https%3A%2F%2Flocalhost%3A8888&scope=user-library-read+streaming+playlist-read-private+user-top-read+user-read-playback-state
Enter the URL you were redirected to: https://localhost:8888/?code=.....
ocp_spotify oauth token saved
Examples
- "play heavy metal"
- "play motorhead"
Credits
Metadata
Release files for ovos-skill-spotify 0.1.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos-skill-spotify-0.1.10.tar.gz | 18.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_skill_spotify-0.1.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 41.2 kB
Release files / ovos-skill-spotify-0.1.10.tar.gz
| Download URL | ovos-skill-spotify-0.1.10.tar.gz |
|---|---|
| Size | 18.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a44e5ce11c2c063474f94f31f0c37712ed3cad10488682aa64e9ca715338b1eb
|
|
BLAKE2b-256 checksum How to use checksums |
7c7181d307d6e77d77d0a7a9c69f793370732d5a225700c07aadb4755c5910f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.23
|
Release files / ovos_skill_spotify-0.1.10-py3-none-any.whl
| Download URL | ovos_skill_spotify-0.1.10-py3-none-any.whl |
|---|---|
| Size | 22.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5000589a157ef60027c0f3c787bc26660c65ec6de80225560c7201f0ce6205bc
|
|
BLAKE2b-256 checksum How to use checksums |
c80555c1d0dae173c04a0778dad8893286a4473cc84b2f86e06fdc966a381e29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.23
|