Skip to content

Commit 458842a

Browse files
Merge pull request #493 from domesticmouse/master
Enabling setting SessionToken for placeDetails
2 parents 4fb6af0 + 22beda5 commit 458842a

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

src/main/java/com/google/maps/PlacesApi.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,27 @@ public static TextSearchRequest textSearchNextPage(GeoApiContext context, String
8888
return request;
8989
}
9090

91+
/**
92+
* Requests the details of a Place.
93+
*
94+
* <p>We are only enabling looking up Places by placeId as the older Place identifier, reference,
95+
* is deprecated. Please see the <a
96+
* href="https://web.archive.org/web/20170521070241/https://developers.google.com/places/web-service/details#deprecation">
97+
* deprecation warning</a>.
98+
*
99+
* @param context The context on which to make Geo API requests.
100+
* @param placeId The PlaceID to request details on.
101+
* @param sessionToken The Session Token for this request.
102+
* @return Returns a PlaceDetailsRequest that you can configure and execute.
103+
*/
104+
public static PlaceDetailsRequest placeDetails(
105+
GeoApiContext context, String placeId, PlaceAutocompleteRequest.SessionToken sessionToken) {
106+
PlaceDetailsRequest request = new PlaceDetailsRequest(context);
107+
request.placeId(placeId);
108+
request.sessionToken(sessionToken);
109+
return request;
110+
}
111+
91112
/**
92113
* Requests the details of a Place.
93114
*

0 commit comments

Comments
 (0)