杭州神话信息技术有限公司

标题: 记事狗插件--记事猫免费发布,rss内容采集,blog、新浪微博、搜狐微博同步不再是问题 [打印本页]

作者: fredchan    时间: 2011-4-12 00:17:50     标题: 记事狗插件--记事猫免费发布,rss内容采集,blog、新浪微博、搜狐微博同步不再是问题

本帖最后由 fredchan 于 2011-4-12 12:04 编辑

--记事猫插件设计初衷

之前的想法是打算做一个同步新浪用户与微博(互推)的插件,但一来新浪没开放互推的接口,如果单方面实现的话会有诸多限制;二来单单针对新浪接口的话,还有腾讯,搜狐等一大堆得接口得实现才好;三来要使用这些微博应用的话,站长还得申请开放平台的帐户等等,很麻烦。所以后来的折衷方案是,做一个基于rss的自动发贴插件。因为rss源还是很普遍的,而且rss单条的内容也不长,刚好合适做为微博的内容,现在搜狐微博,新浪微博也有了rss订阅功能,所以做为一个内容来源来说,基于rss的自动发贴插件还是可行的。欢迎大家下载体验,安装插件前请先看插件说明。希望大家一起探讨,共同提高。

--实现方式

通过记事狗系统的计划任务功能,定时对用户添加的rss进行抓取,智能分析出正确的内容,批量入库。

--关于记事猫插件作者

网名:fred chen
新浪微博:@gzfred
QQ:24102159
Email:fredchan@sina.com
网站:www.fredchen.com
插件下载地址:http://www.fredchen.com/product/jishimao.html




作者: 卡扎菲    时间: 2011-4-12 11:36:56

沙发,支持你一下。
作者: 卡扎菲    时间: 2011-4-12 11:42:15

能定时发贴吗?就像很多微博上有定时微博一样?
作者: fredchan    时间: 2011-4-12 11:57:43

卡扎菲 发表于 2011-4-12 11:42
能定时发贴吗?就像很多微博上有定时微博一样?

如果有需要,可以开发定时发贴功能,呵呵。现在记事猫的功能只是实现了自动采集rss的内容,实现自动发贴。

作者: 小黑子    时间: 2011-4-12 16:24:43

刚测试了一下不能同步图片啊
作者: 8545251    时间: 2011-4-12 16:57:15


作者: 8545251    时间: 2011-4-12 16:57:43


作者: 小黑子    时间: 2011-4-12 17:00:07

采集过来东西是直接入库的啊,这样网址什么的连超链接都没的
作者: jiuyiw    时间: 2011-4-12 17:35:11

这么强悍啦
作者: 安徽青年网    时间: 2011-4-12 17:44:24

不知道好不好用
作者: Art    时间: 2011-4-12 17:57:51

好,有了记事猫,记事狗就不寂寞了:))
作者: fredchan    时间: 2011-4-12 22:15:30

回复 小黑子 的帖子

不是直接入库的,调用的是记事狗原系统的发微博函数。
作者: fredchan    时间: 2011-4-12 22:16:45

回复 小黑子 的帖子

看什么图片,应该支持的,可以发你的站的网址上来么,我看看
作者: 小黑子    时间: 2011-4-12 22:54:53

回复 fredchan 的帖子

那可能是我哪儿还没改好吧,我不是覆盖的,我是照着你那个修改代码的,我在本地测试的,没网址还。。。

作者: fredchan    时间: 2011-4-12 23:35:50

回复 小黑子 的帖子

你可以备份一下直接覆盖插件的,先看看效果再看代码是怎么实现的嘛,呵呵。默认rss内容的网址是带在内容的后面的,如果没有网址,那可能是内容太长,超出了微博的最大字数。可以修改include/task/jsm_rss_get.task.php 文件的97行代码。把网址放在内容的前面。
作者: 小黑子    时间: 2011-4-12 23:46:47

回复 fredchan 的帖子

哦,好的,谢谢你,我明天看。

作者: lanqu518    时间: 2011-4-13 08:40:39

  好东西大家一起分享
作者: fredchan    时间: 2011-4-13 09:43:38

回复 lanqu518 的帖子

希望大家一起探讨,共同提高。


作者: blackbee    时间: 2011-4-13 09:55:35

给力啊。针对某一作者吗?
作者: maozilee    时间: 2011-4-13 11:39:53

这个好!!创造 内容就有地方了!
作者: 小黑子    时间: 2011-4-13 18:05:47

请问楼主你的rss源找的哪儿的啊?
作者: 小黑子    时间: 2011-4-13 18:07:58

回复 fredchan 的帖子

我直接覆盖的还是不行

作者: labcn    时间: 2011-4-13 21:56:11

重点关注!!!!!
作者: 卡扎菲    时间: 2011-4-13 23:25:35

再支持一下,支持!
作者: fredchan    时间: 2011-4-13 23:39:00

回复 小黑子 的帖子

不行是什么情况呀,发详细情况发一下上来看看。
作者: tj1266    时间: 2011-4-14 09:31:11

楼主,超链接是失效的,有什么办法,期等完善

作者: jieai618    时间: 2011-4-14 09:47:41

本帖最后由 jieai618 于 2011-4-14 09:51 编辑

调用微博本身的发帖函数,好像是没有保存图片那一步吧.
我想知道楼主是如何判断微博中是否有图片或者是超链接的。

作者: tj1266    时间: 2011-4-14 10:02:44

楼主,新浪微博不提供RSS啦
作者: jieai618    时间: 2011-4-14 10:59:35

问题一:采集的图片很小,大图我用字符串替换可以实现了,微博上的小图约30*30,不知道在什么地方生成的。
问题二:微博内容后面必须要加上图片地址,不然就无法获得图片,怎么搞的。
问题三:假如是http://t.cn/hr4Ok5这种类型的地址,采集到的内容比较乱,无法获取真实的原地址。
还请楼主指点一二
作者: fredchan    时间: 2011-4-14 16:13:31

回复 jieai618 的帖子

记事狗的发微博函数会用正则表达式判断内容中是否含有.jpg,.png等格式的图片地址,如果有的话会自动采集过来的。我是利用了这一点,判断rss内容是否有图片,有的话把图片地址附加在内容后面,作为微博内容发贴。
作者: fredchan    时间: 2011-4-14 16:14:03

回复 tj1266 的帖子

你在百度搜索一下新浪微博rss,有人提供这个服务的。
作者: fredchan    时间: 2011-4-14 16:17:10

本帖最后由 fredchan 于 2011-4-14 16:19 编辑

回复 jieai618 的帖子

你可以自己修改插件里的include/logic/jsm_rss.logic.php文件的144行代码,replace_rssurl 函数,我在这里进行了一些链接替换,我刚看了一下,替换确实存在bug,晚上我会修正。你也可以定义成你自己的链接替换函数。
作者: jieai618    时间: 2011-4-14 16:18:21

回复 fredchan 的帖子

现在图片是采集到了,但是链接怎么没有自动生成,我看流程上面没有问题,楼主你的链接可以生成吗?

作者: fredchan    时间: 2011-4-14 16:24:38

回复 jieai618 的帖子

链接没有生成可能是记事狗的发微博函数需要加一些判断,我今晚看下。
作者: jieai618    时间: 2011-4-14 17:09:30

本帖最后由 jieai618 于 2011-4-14 17:23 编辑

回复 fredchan 的帖子

替换那边我感觉是不需要的,在记事狗上发http://t.cn/ht8pQa这种形式的链接,自动会转换。
主要还是链接生成那块,看了半天也没看出什么,麻烦楼主了。

对了,还有个问题就是采集到的图片太小了,放大后才和新浪的小图一样大
如图


作者: fredchan    时间: 2011-4-14 17:49:10

回复 jieai618 的帖子

小图的原因是rss的图的地址引用的是小图的。你可以发微博前把小图的地址替换成大图的地址。
作者: fredchan    时间: 2011-4-15 09:33:17

回复 jieai618 的帖子

记事猫插件链接生成问题已修复,请下载新插件程序文件覆盖旧的文件即可

见新贴:http://cenwor.com/thread-7195-1-1.html

作者: hqvip    时间: 2011-4-15 13:53:38

楼主你的插件已不能下载了~点开网址后提示~没有找到该文件
作者: fredchan    时间: 2011-4-15 17:00:41

回复 hqvip 的帖子

可以下载呀,你到http://www.fredchen.com/product/jishimao.html点击下载。
作者: 放牛郎    时间: 2012-3-17 22:11:24

突然又翻出来了,不知道是否支持新版本




欢迎光临 杭州神话信息技术有限公司 (http://www.cenwor.com/) Powered by Discuz! X2