ページをリロードせずに特定の URL のサムネイルを表示できる Reddit のページと同様のリンク送信ページを作成したいと考えています。これを行うための最良の方法は何ですか?また、例はありますか?
質問する
339 次
1 に答える
0
- cURLを使用する必要があります。
- cURL を使用してイメージをダウンロードするには、この例をニーズに合わせて変更できます。
- 最も「興味深い」画像を選択するアルゴリズムを考え出す必要があります。これは、多くのページに複数の画像があるためです。あなたが怠け者であるか、それが大きな問題ではない場合は、ドキュメントの最初の画像を選択するだけで済みます。
- HTML を「解析」して (PHP で) 理解するには、DOMDocumentを使用できます。
- 画像をダウンロードしたら、トリミングし、トリミングしたバージョンを保存してから、元の画像を削除する必要があります (元の画像をその場で保存してサイズを変更するよりもはるかに優れています)。
cURL と DOMDocument を一緒に使用すると、何かをまとめることができるはずです。
于 2012-12-23T22:34:54.870 に答える