问题描述
我正在寻找一个独特的业务,该业务不在Google提供的可用“类型”列表中进行查询。我正在寻找附近的所有合作空间,但不确定是否有更好/更精确的方法来查询这种业务类型。我正在寻找有关是否有更好的查询可能性来获得最准确结果的建议,如果有人对Google Api使用关键字和类型具有最佳做法(即:最好使用%20还是仅使用常规空间?)
这是我的网址查询:
const urlCoworking =
"https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=" +
latitude + "," + longitude +
"&radius=" + radMetter +
"&keyword=" + coworkingKeyword +
"&key=" + config.API_KEY;
这些是我尝试过的关键字:
- const keywordmain =“共同工作”;
- const keywordmain2 =“协同工作”;
- const关键字=“ co-working%20space”;
- const hackKeywork =“共同工作|空间”;
- const coworkingKeyword =“共同工作空间”;
- const keyword2 =“ coworking%20space”;
- const hackKeywork2 =“ coworking | space”;
- const coworkingKeyword2 =“合作空间”;
类型会以所有不同的名称返回,因此当该业务没有统一类型时,我不知道如何指定“类型”。回来的三个主要名字是:
- “兴趣点”
- “机构”
- “ real_estate_agency”
这是共同工作的示例响应:
Object {
"business_status": "OPERATIONAL","geometry": Object {
"location": Object {
"lat": 42.356906,"lng": -71.057525,},"viewport": Object {
"northeast": Object {
"lat": 42.35816757989272,"lng": -71.05622797010729,"southwest": Object {
"lat": 42.35546792010727,"lng": -71.05892762989272,"icon": "https://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png","name": "Impact Hub Boston","opening_hours": Object {
"open_Now": true,"photos": Array [
Object {
"height": 1530,"html_attributions": Array [
"<a href=\"https://maps.google.com/maps/contrib/106007933031185040158\">Impact Hub Boston</a>",],"photo_reference": "CmRaAAAA0LY8-UsJinnKhkLJ8oNxIBbJsaCyR8wIDD45XXEefbTth2TbSwM89EMaNHGmkPUAk03qK9XtYVlc7EzCAE0RXoliEYNmR9RTZ1rbwzcnkDKP5rrV1q2fHksMXoh-QYHbEhDuGDXylDY5pBJrWBWsm7tBGhTU7n0PvnY3Cvzk9dzPbciOlnfOGA","width": 2048,"place_id": "ChIJ21gFdoRw44kR-HITFZJYFPk","plus_code": Object {
"compound_code": "9W4R+QX Boston,Massachusetts","global_code": "87JC9W4R+QX","rating": 4.9,"reference": "ChIJ21gFdoRw44kR-HITFZJYFPk","scope": "GOOGLE","types": Array [
"point_of_interest","establishment","user_ratings_total": 29,"vicinity": "50 Milk St 15th floor,Boston",}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)