mirror of
https://github.com/RGBCube/nu_scripts
synced 2025-07-29 21:27:47 +00:00
fix: url encoding (#1142)
The Wolframalpha API call would previously throw an error due to an incorrect layout of the input data to the url encoding step. This commit fixes it
This commit is contained in:
parent
f0cd46cafc
commit
b09b60cc43
1 changed files with 5 additions and 5 deletions
|
@ -1,19 +1,19 @@
|
|||
let appID = "" #YOUR APP_ID
|
||||
let appID = $env.WOLFRAMALPHA_APPID
|
||||
|
||||
#Fetch simple answer from WolframAlpha API
|
||||
def wolfram [...query #Your query
|
||||
def wolfram [...query
|
||||
] {
|
||||
let query_string = ($query | str join " ")
|
||||
let result = (http get ("https://api.wolframalpha.com/v1/result?" + ([[appid i]; [$appID $query_string]] | url build-query)))
|
||||
let result = (http get ("https://api.wolframalpha.com/v1/result?" + ([[key value]; [appid $appID] [i $query_string]] | url build-query)))
|
||||
$result + ""
|
||||
}
|
||||
|
||||
#Fetch image with full answer from WolframAlpha API
|
||||
def wolframimg [...query #Your query
|
||||
def wolframimg [...query
|
||||
] {
|
||||
let query_string = ($query | str join " ")
|
||||
let filename = ($query_string + ".png")
|
||||
let link = ("https://api.wolframalpha.com/v1/simple?" + ([[appid i]; [$appID $query_string]] | url build-query) + "&background=F5F5F5&fontsize=20")
|
||||
let link = ("https://api.wolframalpha.com/v1/simple?" + ([[key value]; [appid $appID] [i $query_string]] | url build-query) + "&background=F5F5F5&fontsize=20")
|
||||
http get $link | save $filename
|
||||
echo ("Query result saved in file: " + $filename)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue