Skip to main content

Google Search API

Place Search API :


Below detail coming from above link

Need to first register for the API key then you are able to use below link services:
The Google Places API uses an API key to identify your application. API keys are managed through the Google APIs Console. You'll need your ownserver API key before you can begin using the API. To activate the Places API and create your key:
  1. Visit the Google APIs Console and log in with your Google account.
  2. A default project called API Project is created for you when you first log in to the APIs Console. You can use the project, or create a new one by clicking the API Project button at the top of the window and selecting CreateGoogle Maps API for Work customers must use the API project created for them as part of their Google Places API for Work purchase.
  3. Click the Services link in the left-hand navigation panel.
  4. Click the status switch (the on/off button) next to the Places API entry. The switch slides to ON.
  5. Click API Access in the left-hand navigation panel.
  6. Click Create new Server key.
  7. Enter one or more server IP addresses if you wish to restrict the servers that can send API requests.
  8. Click Create. Your API key appears under the heading Key for server apps (with IP locking).
Note: The Places API does not work with an Android or iOS API key.
After that you are ready to use below web services: 

https://developers.google.com/places/documentation/search


Comments

Popular posts from this blog

iOS9 iTune Upload Error : Invalid Bundle. iPad Multitasking support requires launch story board in bundle

1. Add the UIRequiresFullScreen key to your Xcode project’s Info.plist file and apply the Boolean value YES 2. This will fix one more issue that is coming at the time of iTune upload Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. If your application only using single orientation then use the above keyword in info.plist

XCConfig files are not properly deintegrated

After looking into the different block and searched over the internet, still not able to find a valid reason for this error. I also tried "pod deintegrate" but that will also not worked for me. After installing pods, I got a warning message(pasted below). It seems, this is the reason for XCConfig error. This may be because my team member using older version of CocoaPods.. [!] The version of CocoaPods used to generate the lockfile (1.6.1) is higher than the version of the current executable (1.5.2). Incompatibility issues may arise. To fix this issue I follow the below steps, maybe this will work for you. 1. Right click on xxx.xcodeproj file and click on "Show Package Contents" 2. Open "project.pbxproj" file in edit mode 3. Search " Pods; " in opened file 4. Change : path = Pods; to name = Pods; NOTE:  "path" for the newer version and "name" for the older version. Please let me know if it works for you or...