2016-05-25 2 views
0

で何かをするカールを取得することはできませんので、これは私がこのチュートリアルに従うことをしようとしている、本当に愚かな問題である:https://gist.github.com/caspyin/2288960はgithubのAPIを

が、私は入力すると、それだけで何もしない:

curl https://api.github.com/users/caspyin 

エラーはありません(私がいるディレクトリにcurlがない場合はエラーが表示されます)が、何も表示されません。

curl https://api.github.com/zen 

また、少し禅の言い返しもしません。

これらのapisはブラウザでうまく動作しますが、より複雑なポストスクリプトを実行して問題を作成できるようにしたいのですが、ここから始めようと苦労しています。私は間違って何をしていますか?

+0

プロキシを使用していますか? 'curl https:// www.google.com'を実行すると何かが得られますか? – Uzbekjon

+0

お返事ありがとうございます。私はプロキシの背後にいると信じる理由はありませんが(amibehindaproxy.comはいいえ)、提案されたコードは何もしません。 –

答えて

1

問題は、彼らが変更され、現在ではほとんどすべてのインスタンスで認証を必要としたことになってしまいました。私はこの目的を解決するために秘密のgithub鍵を認証目的に使用するように要求し、その後私が必要なものを得るまでヘッダを使って演奏しました。

0

試してみてください。

curl https://api.github.com/zen -k --proxy https://your_proxy_host:443 --proxy-user your_username:your_password 
+0

私の知る限り、私はプロキシを使用していません –

+0

私はこれを私のプロキシの背後で動作させることができました... curlコマンドで詳細オプション(-vまたは--verbose)を設定して、見ている? –