|
近期公司买了个正版的火车头采集工具,对discuz的门户进行了采集发布测试。
采集接口由火车头的客服提供,如果大家没有购买正版,可以在本站discuz教程里面去下载。
在我测试之后,发现发布文章要么是失败状态,要么是未知状态,但文章实际上却发布成功了。
火车头发布模块配置的时候,有一个成功状态表示,接口里面发布成功后也会echo“成功发布”。
文章实际发布成功了,所以程序也应该输出了“成功发布”4个字,所以火车头应该能够识别为成功状态才对。
接口成功输出了字符,货车头标识也设置为“成功发布”,那么唯一的可能性就是输出的字符和火车头的设置结果对比不一致。
最大的可能性果断是编码问题,果不其然,接口编码为utf-8,打印出来的结果是乱码,当然不能和火车头的结果一致啦。
改为gbk之后,这个问题就成功解决了。
|
|