windowsのIISでphpでhttp通信を行おうとしております。
file_get_contentsでもfopenでもbool(false)が返ってきて通信が失敗しています。
コードそのものはローカル環境(自身のPC)では上手くいっております。
allow_url_fopenはphpinfo()で確認する限りOnで設定されております。
IEを利用してアクセスする事は可能です。
考えられるエラー原因やこういった時のエラーログの確認方法などご存知の方いらっしゃればお手数をお掛け致しますが、ご助言頂ければ幸いで御座います。
以上、宜しくお願い致します。
php
1 private function getPlayTime($id) { 2 $result = false; 3 // youtube_api用のurlを作成します。 4 $url = 'https://www.googleapis.com/youtube/v3/videos' 5 . '?key=' . self::YOUTUBE_API_KEY . '' 6 . '&part=contentDetails' 7 . '&id=' . $id; 8 $res_youtube_api = file_get_contents($url); 9 // 正常なレスポンスかどうか 10 if ($res_youtube_api) { 11 } 12 return $result; 13 }
回答2件
あなたの回答
tips
プレビュー