问题 - 人们根据他们的兴趣在各个地方发帖,而其他人则在更大的区域搜索帖子.例如 - 用户A在悉尼郊区邦迪海滩下的帖子.用户B在悉尼搜索帖子.
期望的结果 - 自邦迪位于悉尼境内后,用户B可以看到用户A的帖子.
解:
在google places API中查找,它告诉您郊区X是Y市,依此类推.在我的例子中 - 我想获得有关邦迪的信息,告诉我它属于哪个城市.
这是我对Bodni Beach的简单查询(我使用auto complete因为它是一个自动完成下拉列表):https://maps.googleapis.com/maps/api/place/autocomplete/json?seamor = true&input = bondi%20beach&key = myKey
{
"predictions" : [
{
"description" : "Bondi Beach, New South Wales, Australia",
"id" : "ffa6ad484d2fec594378fb2a24e8328a2bc4459f",
"matched_substrings" : [
{
"length" : 11,
"offset" : 0
}
],
"place_id" : "ChIJWTi8xgGyEmsRgK0yFmh9AQU",
"reference" : "CkQ_AAAAMnfwZeK5SV6uPBnPr34JVdHudAGxMtna--JWHtwe7t81gLBGgsB6mRgmj375m7KReRhpMq1Y6AYxCrC2MnYn8hIQQfASvoG5-7LwRcVR7ELjNxoURh-iBs6M2dmrU8wLKIPcFFgymn4",
"terms" : [
{
"offset" : 0,
"value" : "Bondi Beach"
},
{
"offset" : 13,
"value" : "New South Wales" …Run Code Online (Sandbox Code Playgroud)