背景:私はFacebookの音楽共有(海賊版のgs / ytへのリンク)グループに参加しています。毎日最大20人のメンバーが、コミュニティが好むと思う曲へのリンクを投稿しているので、私たちはそのジャンルの音楽を楽しむように成長しています。月末に、毎月投稿した全曲の全タイトル一覧を作成したいと思います。
問題:Facebookはこの機能を提供していません。非常に軽い検索機能(サブフィルターなし)しか提供しておらず、その検索でも投稿で見つかった文字列の結果のみが返されます。だから、例。検索:「BBキング」はその文字列を含む投稿を返します。さらに悪いことに、投稿がその曲のものである場合、ユーザーは「BBKing」でコメントしなかったため、結果はそのリンクを返しません。Fbは投稿のタグ付けも許可していません。
MESSING AROUND:Stylishと呼ばれるChromeプラグインを使用することで、Facebookページ(カスタムユーザーエージェントスタイル)で特定のクラスのほとんどの要素を非表示にし、必要なものを視覚的に収集できます。残念ながら、これは私の例では機能しませんでした。
必要なトラックとアーティストの情報がinnerHTMLに含まれているdivのクラスの名前を絞り込みました。
目標:このdivのすべてのインスタンス(このクラス名を使用)のページをスクレイプし、後でエクスポートできる配列にそのinnerHTMLコンテンツを格納するChromeプラグインを作成したいと思います。そうすることで、1か月分のリストを作成し、Facebookグループの[ファイル]タブにファイルとして投稿できるようになります。
私を正しい方向に向ければ、いじり始めます!
前もって感謝します。