2017-07-30 113 views
0

在Web API中,使用nearbySearch函數會返回附近具體座標的結果。使用iOS附近的Google Places搜索功能

但我無法在iOS SDK中找到類似的功能。

我認爲最糟糕的方法是使用REST API喜歡 https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=22.979468,112.544345&radius=100&key=API_KEY通過Alamofire

但我有一個問題,我不知道如何限制我的只有iOS的REST API API密鑰。

我試圖設置它爲iOS應用程序,但它不起作用。

請給我一些想法,非常感謝!

回答

1

您無法對Web服務API密鑰應用iOS應用程序限制。唯一受支持的Web服務限制是IP地址限制。這假設您正在執行來自後端服務器的Web服務請求,並使用後端服務器的IP地址限制API密鑰。

如果是移動iOS應用程序,這意味着您應該創建一箇中間服務器來執行Web服務並將響應傳遞迴您的應用程序以保護您使用Web服務的API密鑰。

有一個在谷歌問題跟蹤功能請求添加附近搜索作爲針對iOS的Places API的一部分:

https://issuetracker.google.com/issues/35830334

隨意出演此功能要求增加你們的選票,並訂閱來自Google的進一步通知。

希望這可以解決您的疑問。

相關問題