We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
目前对整个api体系进行了简单的观察,发现用户类功能api只有一个当前用户信息查询(班级产品内的成员功能不算在内)。
个人认为这样的api结构会对api的整体效用造成不良影响。因为这样的接口模式会导致客户端业务呈现以下的逻辑结构和顺序:
不难发现,这样的api数据链条是较为单一且连续性不强的,基于这样的数据链呈树状结构,能顺藤摸瓜出来的数据较为有限,这样可能依然还是只适合于构建和博客园网站业务逻辑上基本一一对应的应用(例如各类博客园app),而这个最主要的瓶颈就出在用户这一节点上。而只要疏通用户节点上的查询瓶颈,则可以让整条数据链形成网状结构,扩展性大大提高。
综上所述,希望加入更多的用于信息功能。目前能想到的一些用户类功能:
此外,如果条件允许,也希望能添加一少部分其他相关功能的api,例如站内信类功能的api。
以上是我的一点点建议,望采纳。
The text was updated successfully, but these errors were encountered:
您好,谢谢您的建议,我们会在开发计划中考虑。目前 open api 问题的确很多,我们正在招募优秀的开发人才,加快改进速度。
Sorry, something went wrong.
No branches or pull requests
目前对整个api体系进行了简单的观察,发现用户类功能api只有一个当前用户信息查询(班级产品内的成员功能不算在内)。
个人认为这样的api结构会对api的整体效用造成不良影响。因为这样的接口模式会导致客户端业务呈现以下的逻辑结构和顺序:
不难发现,这样的api数据链条是较为单一且连续性不强的,基于这样的数据链呈树状结构,能顺藤摸瓜出来的数据较为有限,这样可能依然还是只适合于构建和博客园网站业务逻辑上基本一一对应的应用(例如各类博客园app),而这个最主要的瓶颈就出在用户这一节点上。而只要疏通用户节点上的查询瓶颈,则可以让整条数据链形成网状结构,扩展性大大提高。
综上所述,希望加入更多的用于信息功能。目前能想到的一些用户类功能:
此外,如果条件允许,也希望能添加一少部分其他相关功能的api,例如站内信类功能的api。
以上是我的一点点建议,望采纳。
The text was updated successfully, but these errors were encountered: