gpt4 book ai didi

android - 我们可以在服务本身中做 Web API 服务 + 多语言成功/错误消息吗?

转载 作者:行者123 更新时间:2023-11-29 19:10:30 25 4
gpt4 key购买 nike

我们正在进行移动和 API 项目开发。我已经创建了 SOA 服务 API,它提供了业务请求和响应。在这里,必须添加新功能以实现移动端的多语言支持。最终用户可以在注册时选择任何一种语言。

如何在响应时处理 API 成功和失败消息,是否需要从移动端或 API 端维护它。移动端在Mobile本身维护了label & description。

在这里,我们如何合并 API 中的业务层和表示层?现在,移动是一个 channel ,但网络 channel 将在以后添加。

这是需要遵循的,

  1. 我们将创建成功和错误消息代码。移动端必须从 API 获取代码,并根据所选语言从移动表中获取适当的消息。

  2. 我们需要维护 SQL 表中的所有消息,并将返回到 API 响应中的移动设备。

请给我建议。

最佳答案

这是我的想法

  • 创建成功和错误消息代码,并使用特定语言消息和语言代码将它们保存在服务器上。
  • 创建 API 以接受消息代码并使用指定语言类型的消息进行响应。
  • 由于它是移动应用程序,您可以将 API 响应缓存到移动应用程序,因此它将减少服务器调用以获取指定用户的消息和该用户的特定语言。
  • 您可以公开 API 以一次性发送特定用户和特定语言的所有错误消息和成功消息代码和消息,并将它们缓存在用户手机上。

将来如果您创建 Web 应用程序,将很容易重用该实现。

如果需要,更改消息也很容易。

引入新语言也很容易,只需很少的更改。

关于android - 我们可以在服务本身中做 Web API 服务 + 多语言成功/错误消息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45544469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com