SimiarwebのAPIについて
Similarwebで提供しているAPIは、Our APIsから確認できます。以下提供しているAPIの一覧です。類似サイトを見つけるAPIとアダルトサイトかどうかを判定するAPIは、ちょっと興味があります。- Similar Sites API - 類似サイトを見つけるAPI
- Website Categorization API - Webサイト(ドメイン)のカテゴリーを判定するAPI
- Website Tagging API - タグというかキーワード的なものを抽出するAPI
- Website Adult Detection API - アダルトサイトかどうかを判定するAPI
- Website Global Ranking API - そのサイトが世界で何位かを返すAPI
- Website Country Ranking API - 同上(国別ランキング)
- Website Category Ranking API - 同上(カテゴリ別のランキング)
API利用には、デベロッパー登録し、APIキーを取得する必要があります。特にお金などとられませんが、Free Trialバージョンでは、リクエスト数が100回に制限されるようです。使ってみたい方は、サインアップから登録してください。APIリクエストに必要なAPIキーは、ログイン後のダッシュボードで確認できます。
API仕様
いろいろAPIがあるのですが、とりあえず今回はSimilar Sites APIという類似サイトを探すAPIを紹介します。ドメインには、検索基準となるサイトのドメインを指定します。Yahoo に似ているサイトを探すなら、yahoo.co.jp を指定すればOKです。
http://api.similarweb.com/Site/[ドメイン]/SimilarSites?Format=JSON&UserKey=[USERKEY]
レスポンス例
yahoo.co.jp の類似サイトを検索してみた例が以下です。レスポンスに含まれる Scoreとは、類似度を意味しています(1に近づく程、類似性が高い)。
{ "SimilarSites": [ { "Score": 0.877728319792198, "Url": "google.co.jp" }, { "Score": 0.746332949635438, "Url": "jp.msn.com" }, { "Score": 0.697155175681242, "Url": "fresheye.com" }, { "Score": 0.685567105900299, "Url": "infoseek.co.jp" }, { "Score": 0.662034525676033, "Url": "goo.ne.jp" }, ... ] }
まとめ
Free Trialでは、100回リクエストを投げると終了してしまうので、注意してください。類似サイト検索ってたぶん他のサイトで無料のAPIがあったような気がするので、あんまりこれは使えないかな...。Similarwebのアダルトサイト判定のAPIの方が気になるので、また時間があればそっちを試してみます
0 件のコメント:
コメントを投稿