Cómo adquirir permisos para acceder a los elementos del menú de un restaurante con la API de Locu

También tuve problemas para consultar el campo “menu_items” a través de la API Locu, pero encontré que enviar una consulta para el campo “menús” funcionaba. Creo que los “menús” de campo le dan algo, si no toda, la misma información que el campo “menu_items”.

El siguiente fragmento de código es un ejemplo de una consulta de lugar desde la página web de documentación de dev.locu.com :

curl -X POST https://api.locu.com/v2/venue/search -d ‘{
“api_key”: “[insertar la clave de la API]”,
“campos”: [“nombre”, “ubicación”, “contacto”],
“venue_queries”:
[
{
“nombre”: “bistro central parc”
}
]
} ‘

Modifiqué este código para incluir solo los campos “nombre” y “menús” y luego limitar la consulta a una ubicación específica.

Mi consulta se veía así:

curl -X POST https://api.locu.com/v2/venue/search -d ‘{
“api_key”: “[insertar la clave de la API]”,
“campos”: [“nombre”, “menús”],
“venue_queries”:
[
{
“ubicación” :
{
“localidad”: [“insertar el nombre de la ciudad”]
}
}
]
} ‘

Luego utilicé http://curl.trillworks.com para traducir mi consulta a python para realmente realizar la extracción de datos. ¡Espero que esto ayude!