【建议】你们公司的开发 在开发v1.api的时候 是否能把之前的api兼容一下?
我在修复gitee BUG的时候,我看了一下最新的dev代码和主分支代码,好多v1.api的重要接口直接删掉了????要么就是结构大改版。请问老用户升级后 对应的小程序和自研的app或者程序是不是直接死掉了???
这是一个程序最基本的吧 兼用老用户。
我是正在研究新的自研程序,在对接eyoucms,结果接口都不完善。
你既然开放了api,你至少要遵循一定标准吧,至少功能完全一点吧,至少文档清晰明确一点吧。
比如:你们的登录v1.api的接口 只允许小程序登录,你们都不考虑其他程序的对接吗?

好不容易找到了一个能解决登录的方法,通过users_mobile_login方法去登录,tm的发现返回的token压根没用。

读了半天代码,找到问题所在了。你们生成token的users_id是根据ey_users表生成的,你们验证是根据wx_users验证的。
问题是pc注册的账号 wx_users表压根没有啊!!!!!!!!!!
最后还是自己给ey_users加了一个触发器才解决了问题(当ey_users有新增后给对应的wx_users添加一条数据)。
BEGIN
INSERT INTO ey_wx_users (users_id, openid, nickname, add_time, update_time) VALUES (NEW.users_id, 'openid', NEW.username, UNIX_TIMESTAMP(), UNIX_TIMESTAMP());
END
我自己是做游戏平台(PC软件)的,每次升级搞得我们开发就要赶紧去读代码,然后兼容你们代码,真的很头疼的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!