2017-03-01 8 views
0

マップ上のすべてのビーコンを表示するアプリを作成したいと思います。私は近接ビーコンapiを使ってビーコンのリストを得ることを考えていました。しかし、これはビーコンを管理するために使用されるようです。公開アプリのGoogleから登録ビーコンのリストを取得する方法

私の前提が間違っていますか?ユーザー認証なしで使用できる代替APIはありますか?私はちょうどアプリからGoogleに登録されたすべてのビーコンを読みたい

+0

これらのビーコンは表示しますか?もちろん、それらをリストに戻すには、それらをGoogleに登録する必要があります。アプリユーザーがGoogleにログインしなくても、Androidアプリでこのリストを取得したいだけですか? – davidgyoung

+0

はい、私が理解しているところでは、ビーコンを登録したアカウントは近接ビーコンapiからビーコンを取得するためにログインする必要があります。また、読み取り専用ではなく、APIキーを使用してアクセスする方法もないようです。これは正しい仮定ですか?私は間違っていると思うし、ビーコンのリストを得る方法がある – shuao23

答えて

0

私はbeacons.listメソッド(https://developers.google.com/beacons/proximity/reference/rest/v1beta1/beacons/list)を見てみるべきだと思います。このメソッドの戻り値は、検索条件に一致するビーコンの配列になります。ビーコンオブジェクトには、各ビーコンのピンをマップ上に配置するために使用できるlatLngオブジェクトが含まれています。 このメソッドを使用するには、OAuthアクセストークンが必要です。これは、ログインが必要であることを意味します。 Proximity Beacon APIには、APIキー(beaconinfo.getforobservedなど)のみが必要なメソッドがいくつかありますが、beacons.listメソッドにはより高いレベルの認証が必要です。

関連する問題