从命令行(cURL)使用Wolfram Alpha
我在使用Wolfram Alpha的web API和curl时遇到问题 如果我用我的实际应用程序ID搜索,当然一切正常。但是如果我使用curl,我会得到一个错误。缺少应用程序ID的某些信息从命令行(cURL)使用Wolfram Alpha,curl,command-line-interface,wolframalpha,Curl,Command Line Interface,Wolframalpha,我在使用Wolfram Alpha的web API和curl时遇到问题 如果我用我的实际应用程序ID搜索,当然一切正常。但是如果我使用curl,我会得到一个错误。缺少应用程序ID的某些信息 curl -L http://api.wolframalpha.com/v2/query?input=TestQuery&appid=XXXXXXXXXXX 以下是错误: <?xml version='1.0' encoding='UTF-8'?> <queryresult suc
curl -L http://api.wolframalpha.com/v2/query?input=TestQuery&appid=XXXXXXXXXXX
以下是错误:
<?xml version='1.0' encoding='UTF-8'?>
<queryresult success='false'
error='true'
numpods='0'
datatypes=''
timedout=''
timedoutpods=''
timing='0.028'
parsetiming='0.'
parsetimedout='false'
recalculate=''
id=''
host='http://www5b.wolframalpha.com'
server='42'
related=''
version='2.6'
profile='EnterDoQuery:0.,StartWrap:0.027632'>
<error>
<code>2</code>
<msg>Appid missing</msg>
</error>
</queryresult>
你可以看出,我是个卷发新手。我在某个地方读到我需要通过某种认证,但我似乎不知道如何通过
感谢您的帮助
谢谢它应该与以下内容配合使用: curl-dL'http://api.wolframalpha.com/v2/query?input=TestQuery&appid=XXXX" 或者,如果您希望在他们的文档中使用其他具有结果的内容,则此端点应适用于您: curl-dL'http://api.wolframalpha.com/v2/query?input=pi&appid=XXXX" 本网站提供了一些使用各种curl命令访问其他API的好例子:
需要报价吗