ホームページ  >  記事  >  バックエンド開発  >  SinaのAPIデータソリューションはPHPのcurlを使用して取得できません

SinaのAPIデータソリューションはPHPのcurlを使用して取得できません

WBOY
WBOYオリジナル
2016-06-13 12:29:35956ブラウズ

PHPのcurlではSinaのAPIデータが取得できません
Weiboからデータを取得するためにSinaのAPIを接続してみました。これは私がまとめたリンクです:
https://api.weibo.com/2/statuses/repost_timeline.json?id=3681834027857481&page=1&count=100&access_token=2.00Oa6w2CHIARMB96820f87ebEnJkeE
このリンクをブラウザに直接入力するとルームメイトのデータが取得できるのですが、crul機能を使うと取得できません
以下は私の関数です: (注: $url は上記のリンクです)
$ch =curl_init();
// 2. 特定の URL を含むリクエスト オプションを設定します
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
// 3. cURL セッションを実行し、関連する応答を取得します
$response =curl_exec($ch);
// 4. cURL ハンドルを解放し、cURL セッションを閉じます
curl_close($ch);
私が出力した $response 値は false です。誰か
を追加してください。 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

プロトコルヘッダーhttps
curl はデフォルトで証明書の検証を有効にします
したがって、閉店する必要があります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。