开发者社区> 问答> 正文

机器翻译中我不用你们SDK可以直接调用吗? 把你们SDK集成进flutter太复杂了严重性 代码

机器翻译中我不用你们SDK可以直接调用吗? 把你们SDK集成进flutter太复杂了严重性 代码 说明 项目 文件 行 禁止显示状态 错误 MSB8066 “D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-mkdir.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-download.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-update.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-patch.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-configure.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-build.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\43b8e40dc8c055b442843f427cd0c03e\curl-install.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\11adba637f1ff4bd6ac296f90c48d443\curl-complete.rule;D:\aliyun-openapi-cpp-sdk\sdk_build\CMakeFiles\5c4386368823c96dfc7c437001dcc82f\curl.rule;D:\aliyun-openapi-cpp-sdk\3rdparty\CMakeLists.txt”的自定义生成已退出,代码为 1。 curl (ExternalProjectTargets\curl\curl) C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets 248 生成解决方案报错

展开
收起
真的很搞笑 2023-07-03 14:40:08 81 0
4 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    是的,你可以直接调用阿里云机器翻译API进行文本翻译,而无需使用他们提供的SDK。通过API调用,您可以将文本翻译集成到任何编程语言或开发框架中,包括Flutter。

    阿里云机器翻译API提供了多种API接口,包括即时翻译API、批量翻译API、句子翻译API等。您可以根据自己的需求选择相应的API接口,并根据API文档和使用说明来进行开发和集成。

    2023-07-31 15:56:17
    赞同 展开评论 打赏
  • 是的,您可以直接调用机器翻译服务的API,而无需使用特定的SDK。许多机器翻译服务提供商都会提供API文档和终端节点,以便您可以直接通过HTTP请求与他们的服务进行通信。

    以下是一般的步骤:

    1. 获取API密钥或访问凭证:在使用机器翻译服务之前,您需要获取相应的API密钥或访问凭证。这些凭证用于身份验证,以确保您有权访问该服务。

    2. 查看API文档:查阅机器翻译服务提供商的API文档,了解可用的API端点和支持的请求参数。文档中应该包含请求示例和响应格式的说明。

    3. 发送HTTP请求:使用您偏好的编程语言和HTTP库(例如Python的requests库),构建HTTP请求并发送到机器翻译服务的API端点。确保正确设置请求头、请求参数和请求正文(如果需要)。

    4. 处理响应:接收来自机器翻译服务的响应,并根据API文档中的说明提取所需的翻译结果。处理响应的方式可能因服务而异。

    请注意,直接调用机器翻译服务的API可能需要更多的编码工作和对HTTP请求的了解。集成第三方SDK可能提供更简化的开发体验,但如果您认为集成SDK过于复杂或不适用于您的项目,直接调用API也是一个可行的选择。

    2023-07-14 11:36:36
    赞同 展开评论 打赏
  • 目前只有这种方式,此回答整理自钉群“达摩院机器翻译客户群【1群】”

    2023-07-03 14:50:35
    赞同 展开评论 打赏
  • 根据您提供的错误信息,看起来是与cURL库相关的问题。

    您可能需要确保cURL库正确安装并与您的项目兼容。您可以尝试更新或重新配置cURL库,以解决此错误。

    如果您对cURL的集成以及HTTP请求的构建和发送有疑问,您可以参考cURL库的官方文档。

    请注意,直接调用API可能需要更多的开发工作和维护,因为您需要自行处理鉴权、请求和响应的处理。使用阿里云提供的SDK可以简化这些步骤并提供更好的开发体验。

    2023-07-03 14:44:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于flutter的产品应用实践 立即下载
《Flutter in action》 立即下载
闲鱼《Flutter 技术解析与实战》 立即下载