Ich habe zum ersten Mal das Anforderungsmodul von Python berührt. ** Kann ich eine Abfrage aus JSON erstellen **? !! Es ist bequem! Großartig! → Mit Verknüpfungen reproduziert: entspannt:
Diesmal die URL zum Extrahieren der ID aus der URL von Apple Music und zum Anfordern an iTunes Search API Wird generiert. ![079E3100-6A2E-40CC-9328-D34267E2BF38.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/561438/42b96181-0db6-e9e0-57a9-d50df4d78ac .jpeg)
Geben Sie an, dass die Abfrage mit "[Komponente der URL abrufen]" abgerufen werden soll. "i = 40284574" wird ausgegeben.
出力するURLのクエリーを
Ich möchte country = jp & lang = ja_jp & id = 40284574
setzen, also den entsprechenden Wert eingeben.
Diese Variable * i * ist die magische Variable, die von der obigen "[Komponente der URL abrufen]" ausgegeben wird. Wie das GIF unten
i = 40284574
in {" i ":" 40284574 "}
konvertieren und als Wert des Schlüssels i
behandeln. ** (Sehr angenehm)
Wenn Sie versuchen, dasselbe ohne diese Technik zu tun, erhöht sich dies übrigens um zwei Aktionen (siehe Abbildung unten). Es ist problematisch, daher empfehle ich dringend, die oben genannte Technik zu verwenden.
Fügen Sie die "[Dictionary]" - Schlüssel ("country", "lang", "id") in "[Repeat jedes Element]" ein und koppeln Sie sie mit den entsprechenden Werten.
Behandeln Sie die magischen Variablen im Wörterbuch mit der vorherigen Technik als Liste von Schlüsseln (Array).
Geben Sie eine Liste aus, indem Sie Schlüssel und Werte mit '=' in [Jedes Element wiederholen]
verbinden.
Wir haben diese Liste mit "[Text kombinieren]" mit "&" kombiniert und in den Abfrageteil der URL getaucht.
Recommended Posts