- 主题:[smth]讨论:如何给外部网站提供post文章和读取文章的接口
现在有这样的需要,校内某部门主页希望和bbs合作,该网站上面每篇文章后面希望加上一个发表评论功能。该网站不希望自己维护用户帐号。该网站希望自己上面的每篇文章能自动转发到bbs某版面,并且bbs上对本文的回复自动抓取到网站上面显示,其余的文章不理睬。发表评论的时候可以到bbs上面进行,并不需要再该网站上面提供发文的接口。
偶的思路:
根据libphpbbslib.so提供的发文的php的函数,写一个自己的php文件,放在bbs服务器上面,接收某网站A的post,协商好一个验证密码,通过了验证,就以指定的类似deliver的这样的专用帐号在某特定版面发文。
至于回复的文章,A网站可以自己利用bbs的查询功能,带参数发出查询请求,查询到deliver在该版的文章和回复,自己在A的这边服务器上对bbs查询输出的表格做parse
请教各位:这样做,有没有什么安全问题?效率上如何?哪位大虾能给个更好的思路或者方法?
其实架设news服务器,两边各自去和newsgroup打交道算一个比较好的方法。现在的问题是A网站是用M$的.NET开发的,A网站的开发者对newsgroup的接口不熟悉,不知道M$ 的.NET有没有比较方便的和newsgroup的接口呢?
--
FROM 10.10.89.*
A网站不需要post功能,呵呵,为了增加bbs的访问量,A网站提供的发文链接直接到bbs某版面的这片文章的链接。
【 在 atppp (Big Mouse) 的大作中提到: 】
: A网站的post都是匿名发文?不需要登录的那种?
--
FROM 10.10.89.*
来自A网站的新闻的post是可控制的,想验证的话可以采用使用bbs帐号登陆的方式;如果考虑简便,之间在自己的那个php里面验证行不行呢?
【 在 atppp (Big Mouse) 的大作中提到: 】
: A网站的post都是匿名发文?不需要登录的那种?
--
FROM 10.10.89.*
或者说,A网站不需要提供登陆和发文的功能,登陆和发文都到bbs来进行。A网站只需要bbs的re文能显示出来。
【 在 atppp (Big Mouse) 的大作中提到: 】
: A网站的post都是匿名发文?不需要登录的那种?
--
FROM 10.10.89.*
3x,多谢。俺们这里还没有设置好mailtobbs,不能转发到邮箱。麻烦您发到
wisi AT citiz DOT net
【 在 dgwang.bbs@bbs.qxntc.edu.cn (DG大哥) 的大作中提到: 】
: 发到BBS的时候用 email post,那边写个php取下相同主题的文章,然后直接读过去就可以了?
: 我自己写了一个取[ytht]系统的简单php程序。转到你的信箱?
--
FROM 10.10.89.*
那边的网站维护者看了一下msdn说那个M$的CDO什么的他熟悉的,呵呵,现在偶这边得需要研究架设和管理newsgroup了
【 在 atppp@bbs.stanford.edu-SPAM.no (Big Mouse) 的大作中提到: 】
: 我觉得用newsgroup解决最公平合理了...不过苦了那边的网站了...
--
FROM 218.80.246.*
不用取bbs信息。你在NNTP服务器上开讨论组,然后bbs的某版面和你的那个讨论组转信
然后你处理那个讨论组的文章就可以了
【 在 soil (土土.NET) 的大作中提到: 】
: 2k Server 下 的 NNTP 服务架设起来很简单了啊,偶基本没搞啥就架好了
: 可是如何从NNTP服务器上取得bbs的信息呢?
--
FROM 10.10.89.*