C# 如何使用API导入dialogflow zip

C# 如何使用API导入dialogflow zip,c#,dialogflow-es,C#,Dialogflow Es,我有一个C#项目,其中添加了dialogflow google api引用 using Google.Cloud.Dialogflow.V2; 我想知道我是否可以使用它将zip导入我的dialogflow代理 使用Dialogflow Web控制台,我可以执行以下操作: 如果我能以某种方式在C#中实现此功能,那就太好了 任何帮助/建议都将不胜感激。我希望这是一个打电话的问题,例如 感谢Jon先生的快速反馈。我现在遇到了以下问题: var zipFile = File.ReadAllBytes

我有一个C#项目,其中添加了dialogflow google api引用

using Google.Cloud.Dialogflow.V2;
我想知道我是否可以使用它将zip导入我的dialogflow代理

使用Dialogflow Web控制台,我可以执行以下操作:

如果我能以某种方式在C#中实现此功能,那就太好了


任何帮助/建议都将不胜感激。

我希望这是一个打电话的问题,例如


感谢Jon先生的快速反馈。我现在遇到了以下问题:
var zipFile = File.ReadAllBytes("agent.zip");
var zipByteString = ByteString.CopyFrom(zipFile);
var client = AgentsClient.Create();
var request = new ImportAgentRequest
{
    ParentAsProjectName = new ProjectName("[YOUR PROJECT ID]")
    AgentContent = zipByteString
};
var operation = client.ImportAgent(client);
operation.PollUntilCompleted();