Azure Search の結果をAndroid アプリに表示

ユーザーの情報をAzure Searchに保管してありまして、それをAndroidでList表示したいと思います。

Azure Search に関してはまた後程詳しく書きたいと思いますが、簡単にいうとAzureで提供されているテキスト検索サービスになります。ここにIndexしておくと、高速で結果をだしてくれるイケてるサービスです。 https://azure.microsoft.com/ja-jp/services/search/

Azure SearchをAPI経由で利用するときはこちらのドキュメントを参照。 https://docs.microsoft.com/ja-jp/azure/search/search-fiddler

APIの呼び方に関してはAndroid – Retrofit を使ってWiki Search もご参照ください。

ss10180503-1.jpg

Searchサービスのトップページに行くとベースURLが記載してあります。

続きを読む “Azure Search の結果をAndroid アプリに表示”

広告

Android – Retrofit を使ってWiki Search

今日はRetrofitを使ってGoogle Search APIの結果を表示してみたいと思います。

https://en.wikipedia.org/w/api.php?action=query&format=json&list=search&srsearch=Japanese

上記のURLをたたいた結果の中で検索結果数を表示してみます。これ自体は意味があまりありませんが、ここからいろいろ応用できるかと思います。

まず、gradleにglideを追加。

dependencies {
    /*Retrofit2*/
    compile "com.squareup.retrofit2:retrofit:2.3.0"
    compile "com.squareup.retrofit2:adapter-rxjava2:2.3.0"
    compile "com.squareup.retrofit2:converter-gson:2.3.0"

    compile "io.reactivex.rxjava2:rxandroid:2.0.1"
}

続きを読む “Android – Retrofit を使ってWiki Search”