c# json google-api freebase mql

Ejemplo de Google Freebase Api C#.Net



json google-api (1)

El código correcto para hacer una consulta MQL en C # utilizando la biblioteca del cliente de la API de Google debería verse más o menos así:

string API_KEY = "your-api-key-here"; FreebaseService service = new FreebaseService{ Key = API_KEY }; String query = "[{/"id/":null,/"name/":null,/"type/":/"/astronomy/planet/"}]"; FreebaseService.MqlreadRequest request = service.Mqlread(query); string response = request.Fetch(); Console.WriteLine (response);

Desafortunadamente, parece que hay algún tipo de error con la biblioteca del cliente en este momento, ya que no devuelve ningún resultado. Trataré de descubrir qué está pasando allí.

Actualización: el problema parece ser que la biblioteca del cliente transfiere un parámetro alt = json que la API de Freebase no puede admitir. La biblioteca cliente de Python tiene una forma de desactivar esto, pero no hay manera de hacerlo en .Net. Puede seguir el error abierto para esto en el proyecto de Google Code.

Soy nuevo en el desarrollo con las API de Goolge. Estoy intentando que la API Google.Apis.Freebase.V1 funcione en C #. ¿Alguien tiene un pequeño ejemplo sobre el uso de esta API en C #? He pasado los últimos días buscando y solo puedo encontrar un par de ejemplos para el antiguo API de Freebase. Nada para la API de Google.

Solo busco un ejemplo simple para configurar una conexión a la API, hacer una búsqueda y luego cómo manejar una consulta MQL en un objeto Json. Cuanto más simple, mejor.

Gracias Scott