Ejemplo de Google Freebase Api C # .Net

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 viejo Freebase Api. Nada para la API de Google.

Solo busco un ejemplo simple para configurar una conexión con 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

El código correcto para realizar una consulta MQL en C # utilizando la biblioteca de cliente API de Google debería tener este aspecto:

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. Intentaré averiguar qué está pasando allí.

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