ホームページ  >  記事  >  バックエンド開発  >  PHP の HTTP リクエスト ライブラリを使用して、美しい写真の壁を実装するリクエスト、_PHP チュートリアル

PHP の HTTP リクエスト ライブラリを使用して、美しい写真の壁を実装するリクエスト、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:06:311010ブラウズ

PHP HTTP リクエスト ライブラリを使用して、ビューティー ピクチャー ウォールを実装するリクエスト、

Baidu のインターフェースを使用して美しい女性の写真を取得し、滝の流れの形で自分のページに表示します。

githubプロジェクトアドレス: https://github.com/CraryPrimitiveMan/pretty

最終的な効果は次のとおりです:

Baidu Pictures のビューティー チャンネル、http://image.baidu.com/channel?c=%E7%BE%8E%E5%A5%B3#%E7%BE%8E%E5%A5%B3 をクリックしてください

Chrome のデバッグ ツールまたは Firefox のファイアバグ ツールを開き、スクロール バーを一番下までドラッグすると、ネットワーク内に次のリクエストが表示されます:

パラメータは次のとおりです:

分析を通じて、col はチャンネルを表し、tag はすべての美しさ、またはその他のタグを表します (内容は次のとおりです)、pn はどの写真から開始するかを表し、rn は何枚かを表します。張

の写真を入手します。

戻り値は次のとおりです:

画像内のコンテンツを分析し、必要な属性を選択します。必ず shareUrl を使用します。

このようにして、PHP の Curl を使用して、Baidu の API に基づいて美しい女性の写真を取得できます。

PHPでは次のように書くことができます:

リーリー

Requests は PHP HTTP リクエスト ライブラリです。アドレス: http://requests.ryanmccue.info/

その中の美女は他のチャンネルに置き換えることもできます。

次のステップは、ウォーターフォール フロー プラグインを使用して画像を表示することです。

最終コードは私の Github にあります。プロジェクトアドレス: https://github.com/CraryPrimitiveMan/pretty

Githubのcolのパラメータが写真であるだけです~~

もちろん、友達は他の調和のとれたリソースに切り替えて、自由に使用することもできます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/959102.html技術記事 PHP の HTTP リクエスト ライブラリを使用して、美人画ウォールを実装するリクエストを行い、Baidu のインターフェイスを使用して美人画を取得し、ウォーターフォール フローの形で自分のページに表示します。 Github プロジェクトのアドレス: h...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。