私はWolfram Alphaのweb APIを使ってカールを起こしています。コマンドラインからのWolfram Alphaの使用(cURL)
http://api.wolframalpha.com/v2/query?input=TestQuery&appid=XXXXXXXXXXX(私の実際のアプリIDはもちろん)を検索するとすべてが機能します。しかし、私がカールを使用する場合、私はエラーが発生します。アプリIDが見つからないのですか?あなたが言うことができるように、私はカールと初心者の誰かだ
<?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 -L http://api.wolframalpha.com/v2/query?input=TestQuery&appid=XXXXXXXXXXX
はここでエラーです。私は何らかの種類の認証をカールさせる必要があると読んでいますが、どうやって判断するか分かりませんでした。
何か助けていただければ幸いです。
curl -dL 'http://api.wolframalpha.com/v2/query?input=TestQuery&appid=XXXX'
それとも、このエンドポイントと遊ぶの結果を持っている何かをしたい場合は、そのドキュメントであり、あなたのために働く必要があります:それはこのような何かで動作するはずです
おかげ
引用符が必要です –