75 个回复 | 最后更新于 2016-09-27
2015-11-26   #40

回复#38 @lincanbin :

管理员竟然还能给自己回复的帖子 append 啦。。。

2015-11-26   #41

回复#40 @loveuqian :

管理员可以直接编辑帖子。

如果想让普通用户也可以的话,可以这么做:

https://www.94cb.com/t/3073

2015-11-26   #42

回复#41 @lincanbin :

好哒

2015-11-26   #43

回复#42 @loveuqian :

编辑、删帖、收藏之类的API其实也早写好了,但是没写文档。

不过你可以在PC网页端进行这些操作时,抓包,可以看到格式。

2015-11-26   #44

回复#43 @lincanbin :

这么有空。。那就再写一个后台吧

2015-11-26   #45

回复#44 @loveuqian :

后面会有的,其实API最大的问题是,发布出去了,就不能改。

所以我得慎重发布。

2015-11-26   #46

回复#45 @lincanbin :

嗯嗯

2015-11-27   #47

回复#45 @lincanbin :

屏幕快照 2015-11-27 上午12.06.17.png

登录成功啦。。密码要转一下 MD5。。。看了一下登录代码猜到的

2015-11-27   #48

回复#47 @loveuqian :

我文档里写了呀,要MD5。

嘛,简单防止一下没有启用SSL的网站被中间人攻击。

2015-11-27   #49

回复#48 @lincanbin :

PasswordStringpassword


木有。。。

2015-11-27   #50

回复#49 @loveuqian :

抱歉,我的疏忽。

2015-11-27   #51

回复#50 @lincanbin :

UserCode = bd490d04d13a045eaefe1815afd9f4b1;
UserExpirationTime = 1451146591;


这两个参数每次登录都会改变。。我在发帖的时候应该怎么填?

2015-11-27   #52

回复#51 @loveuqian :

每次发帖实时插入,建议你封装一下网络请求库。

2015-11-27   #53

回复#51 @loveuqian :

你继承或者封装网络请求库,然后在构造参数时,自动往参数中插入这三个用户校验信息。

我的Java客户端就是这么做的。

https://github.com/lincanbin/Android-Carbon-Forum/blob/master/app/src/main/java/com/lincanbin/carbonforum/util/HttpUtil.java#L286

你可以看看这个。


顺带一提:同样的所有API都带有HTTP Status Code,当你遇到401的Code时,说明用户的登录信息失效了,这时候可以弹出登录框。

当然你也可以不做处理,返回的JSON正文也会有个0的状态码。

2015-11-27   #54

回复#53 @lincanbin :

我没太懂。

ID 一般不会变

另外那两个我每次发帖的时候去哪里请求这两个参数的值?

难道我每次发帖要登录一下?那也不可能啊,那还要输验证码

封肯定会封的

2015-11-27   #55

回复#54 @loveuqian :

啊,我说错了,这两个是用户校验参数,是不变的。

你只要保存下来,每次访问需要用户校验的API时,把它发出去就行了。

UserExpirationTime是这份登录信息的过期时间,一般是30天。

2015-11-27   #56

回复#55 @lincanbin :

嗯我明白了。。发帖成功啦

好吧。。可以睡了。。。谢谢您

2015-11-27   #57

回复#56 @loveuqian :

你手脚真快。

我当时做安卓客户端的时候,前后花了两个星期的空闲时间了。

大部分时候都在调UI,然后编译,ADB装入手机,查看效果。

调试一次就要3分钟。

2015-11-27   #58

回复#57 @lincanbin :

没办法啊。。人笨只能这样

2015-12-03   #59

回复#57 @lincanbin :

我又来了。有个忙

因为我搭的论坛数据比较少。不知道能不能借你这里的数据

不然我写 APP 的时候不好弄

我的服务器是 TB 一块钱买的一个月

所有什么账号密码我都能给你

你能不能从 94CB 借一点数据给我,扔我那里。。。。。


http://loveuqian.xyz/

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...