dialogflow / dialogflow-dotnet-client

.NET framework for Dialogflow
Apache License 2.0
69 stars 50 forks source link

Question: Is this SDK up to date with the current API? #19

Open bfcamara opened 7 years ago

bfcamara commented 7 years ago

It seems that this SDK is not being changed to be up to date with the current Dialogflow API. For example, how can I trigger a Dialogflow event with this SDK?

Does anyone know if there is a Swagger doc for the current Dialogflow API?

xjose97x commented 7 years ago

I'm using this project and it is working. However it lacks lots of features. It does not even support asynchronous methods.

bfcamara commented 7 years ago

@xjose97x that's what I am saying: it lacks a lot of features. The API has been evolved, and it seems that this SDK is not following it. That's why I was asking for a Swagger spec for this API in order to generate HTTP clients for the Dialogflow API with full support for the current state if the API.

xjose97x commented 7 years ago

@xVir , any input here?

xVir commented 7 years ago

Hi @xjose97x Yes... Some features are not implemented yet. Could you post here a list of the most needed features? Probably we can add them.

bfcamara commented 7 years ago

I think a Swagger doc would be ideal in order to be able to generate a full API client and include it in your SDK.

I found this one but since it's not official I cannot recommend to use it, even though I am using it because I verified it and it's working

https://gist.github.com/nickshoe/0769a2ca3ac64ccc4e7521be5c6aef3c

Other than that and, in my opinion and what I need most is:

Thanks

linuxphile commented 6 years ago

I realize this is intended as primarily client related, however, a full, official object model, for the Intents and all children of would be very helpful. I've worked to piece together my own object model, but I'm having to make assumptions based on the returns of REST requests using the dev token. I'll likely miss something if a particular intent does not make use of some functionality.

grokify commented 6 years ago

Google is maintaining the Dialogflow API v2 .NET client with the rest of their .NET clients here:

These were just updated 14 hours ago.