当前位置: 首页 > 知识库问答 >
问题:

Protoc C#谷歌助手。proto“未找到或有错误”

赖杰
2023-03-14

我想使用gRPC与Google Assistant SDK进行通信。我下载了embedded_assistant.proto并在CMD中运行了以下命令:

protoc -I=I:"\PC Folders\Downloads\proto3.3.0win32\bin" --csharp_out=$DST_DIR "I:\PC Folders\Downloads\proto3.3.0win32\bin\embedded_assistant.proto"

然后它给了我这些错误:

google/api/annotations.proto:找不到文件。google/rpc/status.proto:找不到文件。embedded_assistant.proto:导入"google/api/annotations.proto"找不到或有错误。embedded_assistant.proto:导入"google/rpc/status.proto"找不到或有错误。embedded_assistant.proto:270: 5:"google.rpc.状态"未定义。

我怎样才能解决这个问题?我使用了这个proto编译器:https://github.com/google/protobuf/releases底部写着protoc-3.3.0-win32。拉链

共有1个答案

秦晋
2023-03-14

您可以从googleapis/googleapis存储库获取这些文件:

  • google/rpc/status。协议
  • google/api/annotations。原型
 类似资料:
  • 我试图在我的网站中使用谷歌分析。我直接从谷歌分析网站复制了代码,并按照说明将其嵌入到我的超文本标记语言中。 以下是我的代码: 当我用这个脚本加载我的页面时,需要几秒钟。没有脚本,它几乎可以立即加载。这就是我如何知道问题出在Google Analytics(分析)代码中的原因。 页面最终加载后,会出现以下错误消息: 经过进一步调查,未找到的文件来自第5行的。 如何让此文件或脚本正常工作?

  • 我读过一些文章,根据他们的说法,WhatsApp没有为开发人员发送个人消息的API。不过,当我在Google Assistant(Android移动设备)中键入send a WhatsApp消息时,它显示了一个简单的用户界面,可以选择联系人并键入消息,还有一个send按钮可以直接从助手中发送消息。 我也想用我的消息应用程序做这样的事情。 我的问题是 注意:不仅仅是WhatsApp,我也注意到And

  • 我一直在尝试运行以下命令 获取以下错误 github。com/x/customValidation/validators。proto:找不到文件。test\u服务器/测试。proto:5:1:Import“github.com/x/customValidation/validators.proto”未找到或有错误。 我可以看到原始文件在这个位置- 我还尝试了使用--proto\u path命令,但

  • 我正在尝试用Watson Assistant构建一个聊天机器人,它可以查询google sheets电子表格,并在聊天机器人中显示结果。所以我想知道怎么做?我知道这可以通过使用Webhook来实现,Webhook可以通过URLendpoint调用,但是我如何存储用户输入并将其与电子表格值匹配,然后存储返回的电子表格值并在对话时显示它们呢?。 这是我的电子表格链接,它会让你知道我在构建什么,http

  • 使用Amazon Alexa,可以通过两种方式调用技能的意图: “Alexa start[技能名称]。”然后继续询问该技能的具体意图 与谷歌助理我只知道调用的行动: "好的谷歌对话[动作名]。"然后继续询问该动作的具体意图。 是否有等效的调用来直接从Google助手的操作中调用特定意图?

  • 我正在尝试使用spark sql运行一个基本的java程序 如果有人能给我指出一些在斯巴克-sql(斯巴克-2.1.1)上可以阅读的好材料,那也太好了。我计划使用火花来实现ETL,连接到MySQL和其他数据源。 异常在线程"main"org.apache.spark.sql.分析异常:未找到表或视图:;第1行pos 21;