¿Existe una documentación decente para la integración de API de Google Custom Search con la aplicación Swift iOS?

Breve paso del proceso:

  1. Crea una cuenta de Google (ignora si tienes una)
  2. Puede encontrar algo de tranquilidad relacionada con los precios al final de esta página útil (puede ignorar esto también)
  3. Crear proyecto y generar clave API Ir a la consola de Google y crear un proyecto Después de crear el proyecto, haga clic en él para ir a sus detalles. En la barra izquierda debajo del segmento Auth & API, haga clic en API. Ahora encontrará el enlace CustomSearchAPI en la sección API de Brows (como no está activado de forma predeterminada), actívelo haciendo clic en el botón de la derecha. Ahora haga clic en Credenciales, justo debajo de la opción API En esta página bajo “Acceso a API pública”, haga clic en el botón Crear nueva clave, por ahora elija la clave del navegador (como al principio queremos probarlo en el navegador), crearlo y dejarlo como está por ahora.
  4. Crear motor de búsqueda personalizado Ahora en la nueva pestaña, abra la página Motor de búsqueda personalizado. En esta página, haga clic en Crear un motor de búsqueda personalizado, botón que lo llevará a crear una nueva página de motor de búsqueda, aquí ingrese su nombre de dominio en el campo “Sitios para buscar”. (Si no tiene uno, no se preocupe, dé algo, que tenga www. Al principio y .com al final). Escriba el nombre, si aún no ha elegido uno, haga clic en http: // create. ¿Entonces tienes un robo saltador para felicitarte? 😉 Sí, eso es. En esta página, vaya a “Modificar su motor de búsqueda”, haciendo clic en el botón “Panel de control”. Allí está, ahora active la Búsqueda de imágenes, (si lo desea) También en la sección “Sitios para buscar”, seleccione ” Busque en toda la web, pero haga hincapié en el elemento incluido “, en lugar del predeterminado, que es” Buscar solo en el sitio incluido “. Es decir, en la parte inferior de esta página, haga clic en actualizar. Y luego regrese al centro de la página y debajo del título “Detalle”, haga clic en ID del motor de búsqueda, copie el ID, péguelo en alguna parte.
  5. Realice una búsqueda, utilizando la solicitud de obtención: para realizar una solicitud de obtención, utilice esta URL de solicitud. ¿Llamarlo con un valor diferente, en la cadena de consulta, que ‘a’, https://www.googleapis.com/custo…? q = a & key = {API_KEY} & cx = {SEARCH_ENGINE_KEY} cambiar a con cualquier cosa que quieras buscar debes tener el hermoso JSON del resultado de búsqueda
  6. Otras cosas Si desea ver el estado de la solicitud, regrese a la página de su proyecto, cómo se puede realizar la solicitud, cuántos de ellos fallaron, etc. Haga clic en la descripción general y obtendrá el gráfico para eso, te amo google Si tiene problemas con JSON, aquí hay algunos enlaces a su servicio, ¿Qué es
  7. JSON 1, 2?
  8. Usa JSON en ios.
  9. Usa JSON en Android.