哈哈,用了一晚上时间把论坛接口修改了一下,虽然还没达到原来的预期,不过可以用了

时间: 2012-04-20 / 分类: phpwind / 浏览次数: 2,487 views / 0个评论 发表评论

以前修改的PW6的接口随着PW的升级已经成为了过眼云烟


幸好ET一直在更新,他的PW接口也在更新


不过他的接口不是很适合火车头,我又不是很喜欢用他的采集器


于是每次PW升级都要弄一下新的接口


我需要的PW接口是这样的:


1、不用在采集器设置登录,只需要像ET一样设置一个验证码就行


2、接口自动从数据库里随机选一个用户,这样不用整个版面都是1~2个用户发的帖子了


3、有回复功能,也是要随机用户


4、时间设定要合理一些,不能回帖的时间比发帖时间还要早,或者只隔几秒钟或者根本就一样


别人刚发贴,一般不可能同时就发回帖的,肯定要隔开一定时间,所以这个可以有


5、至于附件,无所谓,最好能不要就不要,图片什么的直接存一个文件夹就行,这个在火车头有下载图片的功能,就不需要接口提供了


6、能发HTML帖子,因为采集回来的都是HTML格式的,转成BB格式比较麻烦吧


7、能检查重复主题,我最讨厌一个论坛里N个重复主题了


基本就上面这些要求,今天心情好,看了一下ET的接口,分3个,一个检查重复主题,一个发帖,一个回帖


然后通过简单的揉合,我把检查主题的直接放到发帖那个文件去了,测试了也没多大问题


然后回帖那个文件我觉得如果也放进去有可能会比较混乱,所以想法就是直接引用


但是操作后发现不能正确执行,仔细看过后发现好多重复的函数,估计影响到了回帖


于是经过半小时的简化,终于能发一个回帖了,我要的更能是更多的回帖,于是在发帖文件那里弄了一个循环,结果还是一样


然后我猜想可能是回帖文件里的类影响到了,于是把那个类直接COPY到发帖文件


然后测试,终于,一串的PID出现了,一个就代表回帖成功一次~


时间还没弄,下一步要把发帖时间给理顺,有空再说了

发表评论

你必须 登录后 才能留言!