プレイス写真への移行(新規)

Places SDK for Android は、既存の Place Photo。 既存の Place Photo を使い慣れている場合は、 新バージョンの Place Photo 次の変更を行います。

  • 新しい料金モデルを採用している。すべての API の料金については、 Places SDK for Android (新規)

  • 既存のプレイスフォトはビットマップ画像を返します。 Place Photo (New) は、画像の URI を返します。

  • 既存のプレイスフォトでサポートされていた写真は最大数までです 1,600 x 1,600 ピクセルです。Place Photo(新) 最大 4,800 x 4,800 ピクセルのサイズをサポートしています。

  • リクエストを送信するには、新しい PlacesClient.fetchResolvedPhotoUri() メソッドを呼び出します。

  • 呼び出すことができるのは PlacesClient.fetchPhoto() メソッド(Places API を有効にしている場合)この方法は スペースでのみ有効にしている場合は、 Places API(新版)

    詳細については、次をご覧ください: API キーを使用する

  • リクエストに対して、新しい Key-Value ペアの FetchResolvedPhotoUriRequest クラスです。

  • 回答内の各写真は PhotoMetadata 渡されます。Places SDK for Android(新版)の場合、PhotoMetadata 新しい ReplicaSet が PhotoMetadata.getAuthorAttributions() タイプが AuthorAttributions のオブジェクトを返すメソッドです。

    返された PhotoMetadata オブジェクトに帰属情報または著者が含まれている場合 使用する場合は、これらの帰属表示を 同じ場所に配置されます。詳しくは、次のドキュメントをご覧ください: アトリビューション

  • PhotoMetadata で新しい著者属性にアクセスするには、初期化する必要があります。 呼び出すことで、 Places.initializeWithNewPlacesApiEnabled() メソッドを呼び出します。Places API サービスの選択について詳しくは、 Google Cloud プロジェクトを設定します

リクエスト例

詳細な例については、 Place Photo (New)