-1

外部 Web ページ (Facebook や Twitter など) を表示する前に HTML と CSS を変更できるようにしながら、自分の Web サイトに外部 Web ページ (Facebook や Twitter など) を表示するための優れたプログラミング手法に基づいて、最善のアプローチを知りたいです。

iFrame を使用できることはわかっていますが、いくつかの意見に基づいて、iFrame は適切なプログラミング手法ではないようです (幅の問題、見苦しいスクロールバーなど)。

より良いアプローチはありますか?

更新:質問は「広すぎる」に置かれました。可能な回答を制限するために、iFrame の CSS (および CSS のみ) を変更できるかどうかを知りたいのですが、ユーザー Muhammad Umer はそれが可能であるとコメントしましたが、詳細は提供されませんでした。誰かがこれを達成する方法を知っていますか?

4

1 に答える 1

3

これは PHP で実行できます。まず、API を探すことをお勧めします。Facebook には、ウェブサイトにそれらを表示できる優れた API がいくつかあり、カスタマイズするオプションもいくつかあります。

より難しい (そして維持するための多くの作業) はfile_get_contents()、いくつかのパーサーと正規表現を使用して、必要な部分を取得することです。Facebook (および他のいくつかのサイト) は難しいかもしれませんが、JS を介していくつかの部分をロードするため、file_get_contents はすべてを取得できません。

繰り返しますが、API が最適です。

于 2013-08-01T09:42:08.840 に答える