0

そこで、Facebookユーザーページのhtmlをエーテルスクレイプする方法(リアルタイムで更新されることを期待)、またはFacebookAPIを使用して表示する方法を見つけようとしています。私の最終結果は、ユーザーのFacebookホームページのテーマフィードになります。テーマを根本的に変更したり、テーマを最初から再コーディングしたりしたくはありません。色を変更し、クールな背景画像を追加して、Facebookテーマを取得する簡単な方法として提供したいだけです。 (私のサイトにアクセスして、ドロップダウンメニューから1つ選択してください)。

今、私は訴えられたくないので、これを行うための合法的な方法にのみ興味があります。

4

2 に答える 2

1

私があなただった場合、Webページのスクレイピングは非常に作業集約的であるため、FacebookAPIを使用する必要があります。ログインページをスクレイプして独自のインターフェイスを表示するのは興味深いことですが。しかし一方で、これにより、ログインで悪意のあることを非常に簡単に行うことができます。

可能な限りFacebookAPIを使用します。FacebookAPIで使用できない関数を追加する場合は、スクレイピングについて考え始めます。

于 2012-10-05T15:29:40.720 に答える
1

まあ、それを「合法」にしたいのなら、スクレイピングはすぐに問題外になるはずです。

APIを介してそれを行うと…まあ、それはユーザーの観点から、IMHOの欠点を補うのに十分な利点を提供しません。これは非常に「静的な」ビューになりますが、Facebook自体では、あらゆるものと簡単にやり取りしたり、投稿したり、コメントしたりすることができます。

また、Facebookの「ルックアンドフィール」の多くにコピーすると、ブランディングガイドラインとすぐに競合する可能性があります。

そして、最後になりましたが、ユーザーのJavaScriptまたはブラウザー拡張機能として実装する場合は、最初の例である「プロファイルの乗っ取り」、https: //developers.facebook.com/docs/guides/と衝突します。 policy / examples_and_explanations / Prohibited_Functionality /

私は言うだろう:それは本当に価値がない。努力する価値はなく、(潜在的な)トラブルの価値もありません。

于 2012-10-05T15:31:31.890 に答える