ホームページ >バックエンド開発 >PHPチュートリアル >PHP の HTTP リクエスト ライブラリを使用して、美しい写真の壁を実装するリクエスト、_PHP チュートリアル
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のパラメータが写真であるだけです~~
もちろん、友達は他の調和のとれたリソースに切り替えて、自由に使用することもできます。