メインコンテンツへスキップ

Social::Instagram::Search - Instagram検索スクレイパー

Social::Instagram::Profile

スクレイパーの概要

Social::Instagram::SearchSocial::Instagram::Search – Instagram検索スクレイパー。プロフィール、タグ、場所の収集が可能です。

A-Parserの機能により、Social::Instagram::SearchSocial::Instagram::Searchスクレイパーのスクレイピング設定を将来の使用のために保存(プリセット)したり、スクレイピングスケジュールを設定したりすることが可能です。

内蔵された強力なテンプレートエンジン Template Toolkit により、結果を必要な形式や構造で保存できます。これにより、結果にさらなるロジックを適用し、JSON、SQL、CSV を含むさまざまなフォーマットでデータを出力することが可能です。

収集データ

  • ロケーション (Places)
    • 検索結果の順位
    • サブタイトル
    • タイトル
    • ロケーションへのリンク
  • ハッシュタグ (Hashtags)
    • 検索結果の順位
    • ハッシュタグ名
    • ハッシュタグの投稿数
  • プロフィール (Users)
    • 検索結果の順位
    • ユーザー名
    • プロフィールへのリンク
    • 認証ステータス
    • フルネーム
    • アバターへのリンク

ユースケース

クエリ

クエリとしてキーワードを指定する必要があります:

Sport
cristiano
beauty

結果の出力例

A-Parserは、内蔵のテンプレートエンジン Template Toolkit により柔軟な結果のフォーマットをサポートしており、任意の形式や CSV、JSON などの構造化された形式で結果を出力できます。

デフォルト出力

結果フォーマット:

$users.format('$link\n')

結果の例:

https://www.instagram.com/cristiano/
https://www.instagram.com/_cristianojunior7/
https://www.instagram.com/ronaldooo.jr7_/
https://www.instagram.com/cr7cristianoronaldo/
https://www.instagram.com/cristianojr.r7/
https://www.instagram.com/cristianoaraujo/
https://www.instagram.com/crisznec/
https://www.instagram.com/cristiano_borsi/
https://www.instagram.com/cristiano.digiacinto/
https://www.instagram.com/cristiano1011/
https://www.instagram.com/goatnaaldo75/
https://www.instagram.com/cr7winiano_/
https://www.instagram.com/cristiano.galindo/
https://www.instagram.com/cr7ir/
https://www.instagram.com/7crisr/
https://www.instagram.com/cristianofury/
https://www.instagram.com/crissevieri_timao/
https://www.instagram.com/cristyanorodrigues/

タグ名とロケーションリンク

結果フォーマット:

$hashtags.format('$name\n')\n\n$places.format('$link\n')

結果の例:

cristianoronaldo
christmaseve


https://www.instagram.com/explore/locations/102608941539388

可能な設定

パラメータデフォルト値説明
Use sessionセッションの使用