# Apple MusicKit Example

A very simple example of working with the [Apple MusicKit Javascript API](https://developer.apple.com/documentation/musickitjs). Intended for Development only


## Development
- `git clone https://github.com/KoleMyers/apple-musickit-example.git` the repository
- `cd apple-musickit-example`
- `npm install`
 - put your [private key](https://help.apple.com/developer-account/#/devce5522674) in a `apple_private_key.p8` file in the root directory
 - add your team & key id's in `server.js`  

```
const team_id = 'ABCDEFGHIJ'; // your team id
const key_id = 'KLMNOPQRST'; // your key id
```

- run `npm start` to start
- visit your app at http://localhost:8080/
- Your configured MusicKit instance will be globally exposed in the `music` variable for you to use <br/>![Alt Text](https://i.imgur.com/RieNsp6.gif)

## Additional Resources & helpful links
 - https://developer.apple.com/documentation/musickitjs
 - https://help.apple.com/developer-account/#/devce5522674
 - https://github.com/zachomedia/apple-music-webplayer
