Spotify mit dem HomePod nutzen!

In der #fragJOCR Show beantworte ich eure Fragen, die ihr mir mit dem #fragJOCR in die Kommentare auf YouTube schreibt.
Wenn du eine Frage zu deinem Apple Produkt hast, schreib sie mir einfach in die Kommentare auf YouTube mit dem #fragJOCR und vielleicht ist schon in einer der nächsten #fragJOCR Shows dabei!

In der #fragJOCR Show #143 werden folgende Fragen beantwortet:

*Klicke einfach auf die Frage, um an genau die Stelle im Video weitergeleitet zu werden.*

Braucht man ein Time Machine Backup, wenn man seine Daten in der Cloud gesichert hat?
Muss man den Bon aufbewahren wenn man per Apple Pay bezahlt hat?
Wie kann ich Spotify per Siri auf meinem HomePod abspielen?

Spotify auf dem HomePod nutzen via Siri

Was wird benötigt ?

  • Spotify Premium Account (free geht zwar auch, aber nur eingeschränkt)
  • Shortify Kurzbefehl
  • Scriptable

Schritt 1

Melde dich beim Developer Portal von Spotify an und klicke auf "Create a Client ID" Durchlaufe dort die verschiedenen Schritte und klicke am Schluss auf "submit".

Jocr Spotify HomePod

Schritt 2

Nun müsst ihr den Shortify Kurzbefehl herunterladen. Sofern das erledigt ist, wird der Shortcut in eure Shortcut App auf dem iPhone importiert. Dieser Shortcut trägt noch den Namen "Shortify2" diesen müsst ihr auf "shortify" umbenennen.

Schritt 3

Ladet euch die App "Scriptable" aus dem AppStore und kopiert euch folgendes Script - CLIENT ID und CLIENT SECRET müssen dann ausgetauscht werden - diese Daten findet ihr in eurem Developer Dashboard bei Spotify.

Jocr Spotify HomePod
// Base64 encoding of your credentialslet clientID = '<your client id>'let clientSecret = '<your client secret>'let cred = clientID + ':' + clientSecretlet credEncoded = Data.fromString(cred).toBase64String()let auth = 'Basic ' + credEncoded// Get tokenlet tokenURL = 'https://accounts.spotify.com/api/token'var reqToken = new Request(tokenURL)reqToken.method = 'POST'reqToken.body = 'grant_type=client_credentials&undefined='reqToken.headers = {  'Content-Type': 'application/x-www-form-urlencoded',  'Authorization': auth}let res = await reqToken.loadJSON()let token = res['access_token']let auth2 = 'Bearer ' + token// Paramsvar q = encodeURI(URLScheme.parameter('query'))var t = URLScheme.parameter('type')let endpoint = 'https://api.spotify.com/v1/search?q=' + q + '&type=' + tlet method = 'GET'let headers = {  'Accept': 'application/json',  'Content-Type': 'application/json',  'Authorization': auth2}// Make the requestlet req = new Request(endpoint)req.method = methodreq.headers = headers// Get the track URLlet json = await req.loadJSON()var finalURL = ''if (t == 'track') {  finalURL = json['tracks']['items'][0]['external_urls']['spotify']} else {  finalURL = json['playlists']['items'][0]['external_urls']['spotify']}// Open the track on SpotifySafari.open(finalURL)

Schritt 4

Nachdem ihr das Script mit euren Daten präpariert und als "Shortify" gespeichert habt, müsst ihr nur noch einen Shortcut-Phrase festlegen - beispielsweise "Spotify". Sofern man alles richtig konfiguriert hat, kann man dann Siri einfach nur "Spotify" zurufen und sie wird euch fragen, was für einen Song ihr hören wollt. Der Shortcut klappt allerdings nur mit Titeln die tatsächlich auf Spotify verfügbar sind.

Ist deine Frage nicht dabei gewesen? In der JOCR Pro Community hast du ausserdem direkten Draht zu mir und vielen anderen JOCR Pro's die dir bei deinen Fragen weiterhelfen können und in unseren monatlichen Webinaren lernst du deinen Mac noch besser kennen. Schau gern auf JOCR Pro vorbei, unterstütze mich und greife auf vergangene Webinare und Beiträge zu. JOCR Pro ist monatlich kündbar.