2013/03/08

類似サイトを検索できるSimilarwebのAPI

SimilarwebというWebサイトを解析してくれるサイト(ALEXAみたいな)があるのですが、このサイトがAPIを提供しているようなので、ちょっと遊んでみよう思います。

SimiarwebのAPIについて

Similarwebで提供しているAPIは、Our APIsから確認できます。以下提供しているAPIの一覧です。類似サイトを見つけるAPIとアダルトサイトかどうかを判定する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 件のコメント:

コメントを投稿