API結果を取得するのに、『file_get_contents』だと、不安になるほど遅い… jsonのPOSTも出来る『file_get_contents』。かなりご愛用。 しかし『SSL形式』は少し苦手の様子。 でも大概APIって『SSL形式』なので、もう「どっか間違えたかな?』と心配になるレベルで遅い! そんなときは『cURL』がオススメ! 一度作って試すとわかるけど、笑えるほど早さに差が付く。 もし書き換える場合、どの程度書き換えるか比較するために下記に表示しておく。 自分のために! 例として送るjson内容は下記とする。 $url = "https://exp.com/api"; $params = array( "key" => "111", "text" => "テスト", ); $params = json_encode($params); // json化 $header
![PHPでjsonをpostするAPIを実行する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/be45e7f38a8915414ba67aaa8a7d6d150b916797/height=288;version=1;width=512/https%3A%2F%2Fqooga.jb-jk.net%2Fwp%2Fwp-content%2Fthemes%2Fcocoon-master%2Fscreenshot.jpg)