【建議】你們公司的開發(fā) 在開發(fā)v1.api的時(shí)候 是否能把之前的api兼容一下?
我在修復(fù)gitee BUG的時(shí)候,我看了一下最新的dev代碼和主分支代碼,好多v1.api的重要接口直接刪掉了????要么就是結(jié)構(gòu)大改版。請(qǐng)問(wèn)老用戶升級(jí)后 對(duì)應(yīng)的小程序和自研的app或者程序是不是直接死掉了???
這是一個(gè)程序最基本的吧 兼用老用戶。
我是正在研究新的自研程序,在對(duì)接eyoucms,結(jié)果接口都不完善。
你既然開放了api,你至少要遵循一定標(biāo)準(zhǔn)吧,至少功能完全一點(diǎn)吧,至少文檔清晰明確一點(diǎn)吧。
比如:你們的登錄v1.api的接口 只允許小程序登錄,你們都不考慮其他程序的對(duì)接嗎?

好不容易找到了一個(gè)能解決登錄的方法,通過(guò)users_mobile_login方法去登錄,tm的發(fā)現(xiàn)返回的token壓根沒(méi)用。

讀了半天代碼,找到問(wèn)題所在了。你們生成token的users_id是根據(jù)ey_users表生成的,你們驗(yàn)證是根據(jù)wx_users驗(yàn)證的。
問(wèn)題是pc注冊(cè)的賬號(hào) wx_users表壓根沒(méi)有?。。。。。。。。。?!
最后還是自己給ey_users加了一個(gè)觸發(fā)器才解決了問(wèn)題(當(dāng)ey_users有新增后給對(duì)應(yīng)的wx_users添加一條數(shù)據(jù))。
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
我自己是做游戲平臺(tái)(PC軟件)的,每次升級(jí)搞得我們開發(fā)就要趕緊去讀代碼,然后兼容你們代碼,真的很頭疼的!?。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。?/p>