Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

python做个newsmth的open API

36 views
Skip to first unread message

jklang

unread,
Oct 6, 2010, 10:16:03 PM10/6/10
to
最近有这个想法,不知是否已经有人做了。
水木bbs人气算比较好的。如果能将水木bbs的功能包括发文,回贴,查找贴等功能实现open API形式,必将实现双赢,一来方便终端用户,特别是手机用户还有软件集成。二来水木站将更水!
觉得python实现会容易点,不知newsmth官方有何看法,想找几个人一起来完成!
--

[m [32m※ 来源:·水木社区 http://newsmth.net·[FROM: 202.38.254.*] [m

周济是母驴

unread,
Oct 7, 2010, 12:29:14 AM10/7/10
to
An API should be a language-independent RESTful web service.

【 在 alwintsui (jklang) 的大作中提到: 】
: 标 题: python做个newsmth的open API
: 发信站: 水木社区 (Thu Oct 7 10:16:03 2010), 转信
:
: 最近有这个想法,不知是否已经有人做了。


--
铁路里程:2005年 8840千米;2006年23815千米;2007年75900千米;2008年60341千米;
2009年23617千米;2010年25590千米(09月29日)
2008年乘车记录:http://bbs.hasea.com/thread-252753-1-1.html
2009年乘车记录:http://bbs.hasea.com/thread-302197-1-1.html
2010年乘车记录:http://bbs.hasea.com/thread-433686-1-1.html


[m [1;32m※ 来源:·水木社区 newsmth.net·[FROM: 60.25.218.*] [m

朴真子

unread,
Oct 7, 2010, 12:31:40 AM10/7/10
to
用json交换数据可以吧。simplesmth自己实现了一套,但是运行于newsmth外部,靠抓取newsmth数据来处理,不是很高效。而且现有的newsmth手机客户端基本都自己搞了一套api。
【 在 yaohua2000 (周济是母驴) 的大作中提到: 】
: An API should be a language-independent RESTful web service.


--

[m [1;36m※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*] [m

christlu

unread,
Oct 7, 2010, 2:35:43 AM10/7/10
to
你做吧,我肯定用
【 在 alwintsui (jklang) 的大作中提到: 】

: 最近有这个想法,不知是否已经有人做了。
: 水木bbs人气算比较好的。如果能将水木bbs的功能包括发文,回贴,查找贴等功能实现open API形式,必将实现双赢,一来方便终端用户,特别是手机用户还有软件集成。二来水木站将更水!
: 觉得python实现会容易点,不知newsmth官方有何看法,想找几个人一起来完成!
: ...................

--
ML,NLP,Distributed computing


[m [1;33m※ 来源:·水木社区 newsmth.net·[FROM: 209.119.68.*] [m

宅男总动员

unread,
Oct 7, 2010, 3:10:40 AM10/7/10
to
最好还是忽悠上帝开放api吧

【 在 alwintsui (jklang) 的大作中提到: 】
: 最近有这个想法,不知是否已经有人做了。
: 水木bbs人气算比较好的。如果能将水木bbs的功能包括发文,回贴,查找贴等功能实现open API形式,必将实现双赢,一来方便终端用户,特别是手机用户还有软件集成。二来水木站将更水!
: 觉得python实现会容易点,不知newsmth官方有何看法,想找几个人一起来完成!
: ...................

--
热爱祖国,热爱人民,拥护中国敏感词


[m [1;37m※ 来源:·水木社区 newsmth.net·[FROM: 122.194.1.*] [m

朴真子

unread,
Oct 7, 2010, 3:17:50 AM10/7/10
to
http://code.google.com/p/simplesmth/
再参考kbs BBS的php代码

【 在 alwintsui (jklang) 的大作中提到: 】
: 最近有这个想法,不知是否已经有人做了。
: 水木bbs人气算比较好的。如果能将水木bbs的功能包括发文,回贴,查找贴等功能实现open API形式,必将实现双赢,一来方便终端用户,特别是手机用户还有软件集成。二来水木站将更水!
: 觉得python实现会容易点,不知newsmth官方有何看法,想找几个人一起来完成!
: ...................

--

[m [1;36m※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*] [m

昵称不告诉你们

unread,
Oct 7, 2010, 6:07:56 AM10/7/10
to
RESTful + 1 support
json + 1 support~

【 在 yaohua2000 (周济是母驴) 的大作中提到: 】
: An API should be a language-independent RESTful web service.


--
[1;33;5m欢迎访问我的Blog: [0m
[1;36mlife log http://huangyuanjie.wordpress.com [0m
[1;32mtech stuff [0;30;47mEN [0m [1;32mhttp://yuanjie-huang.blogspot.com
[0;30;47mCH [0m [1;32mhttp://yuanjie-tech.blogspot.com [0m


[m [1;32m※ 来源:·水木社区 newsmth.net·[FROM: 210.77.26.*] [m

jklang

unread,
Oct 8, 2010, 12:33:13 AM10/8/10
to
别拿RESTful来吓唬我,没有程序语言看你怎么rest得起来!
谢谢推荐simplesmth,不过它是基于android平台,手机使用有限制。采用json算是比较好的选择。推荐进一步实现jsonrpc会更好些!

我的想法是建立在python语言上,普通软件可以用,手机上安装个python平台也可以用,如PyS60!

【 在 yaohua2000 (周济是母驴) 的大作中提到: 】
: An API should be a language-independent RESTful web service.

--
学海无涯,回头是岸!

[m [35m※ 来源:·水木社区 http://newsmth.net·[FROM: 222.16.33.*] [m

wincss

unread,
Oct 8, 2010, 12:36:11 AM10/8/10
to
你用什么建立web services本来就和用户怎么用没关系。。。。

为啥要把用户也限制在python平台

【 在 alwintsui (jklang) 的大作中提到: 】
: 别拿RESTful来吓唬我,没有程序语言看你怎么rest得起来!


: 谢谢推荐simplesmth,不过它是基于android平台,手机使用有限制。采用json算是比较好的选择。推荐进一步实现jsonrpc会更好些!
: 我的想法是建立在python语言上,普通软件可以用,手机上安装个python平台也可以用,如PyS60!

: ...................

--

[m [1;32m※ 来源:·水木社区 newsmth.net·[FROM: 111.165.33.*] [m

jklang

unread,
Oct 8, 2010, 1:40:49 AM10/8/10
to
我不是建立web services,这个不用我来做,我也不是想建立一个服务器为中心的应用,而是分布式,共享API,当然可以不用python,但我找不到更好的语言!

【 在 wincss (wincss) 的大作中提到: 】
: 你用什么建立web services本来就和用户怎么用没关系。。。。
: 为啥要把用户也限制在python平台

wincss

unread,
Oct 8, 2010, 1:55:53 AM10/8/10
to
你不就是做一个python的smthlib么。。。。。那就别号称是open API了

【 在 alwintsui (jklang) 的大作中提到: 】
: 我不是建立web services,这个不用我来做,我也不是想建立一个服务器为中心的应用,而是分布式,共享API,当然可以不用python,但我找不到更好的语言!

jklang

unread,
Oct 8, 2010, 2:29:32 AM10/8/10
to
有没有关于open API好的参考文献?
【 在 wincss (wincss) 的大作中提到: 】
: 你不就是做一个python的smthlib么。。。。。那就别号称是open API了

--
学海无涯,回头是岸!

[m [36m※ 来源:·水木社区 http://newsmth.net·[FROM: 222.16.33.*] [m

朴真子

unread,
Oct 8, 2010, 3:30:29 AM10/8/10
to
我对newsmth api的理解是,用python或别的语言写一套接口,实现浏览、发文、看信、删帖、修改、查询等功能。而且最好能运行在newsmth站内,供外部程序调用。

外部程序,不管是哪种手机OS或应用,只要用该api,就能很方便、规范地使用newsmth。

所以,作为数据交换的方式,json是比较好的;是否用python,或者用java来实现api是另一回事。

其实我自己在simplesmth的基础上,初步实现了发文功能,用在修改版hime newsmth上。


【 在 alwintsui (jklang) 的大作中提到: 】
: 我不是建立web services,这个不用我来做,我也不是想建立一个服务器为中心的应用,而是分布式,共享API,当然可以不用python,但我找不到更好的语言!


--

[m [1;31m※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*] [m

阿尔法赛文

unread,
Oct 8, 2010, 9:04:50 AM10/8/10
to
这个是不是概念混乱了?

【 在 alwintsui (jklang) 的大作中提到: 】
我不是建立web services,这个不用我来做,我也不是想建立一个服务器为中心的应用,而是分布式,共享API,当然可以不用python,但我找不到更好的语言!

【 在 wincss (wincss) 的大作中提到: 】
: 你用什么建立web services本来就和用户怎么用没关系。。。。
: 为啥要把用户也限制在python平台

--
学海无涯,回头是岸!

--
不想当保姆的厨师不是好司机


[m [1;31m※ 来源:·水木社区 newsmth.net·[FROM: 183.17.235.*] [m

密钥

unread,
Oct 8, 2010, 10:09:11 PM10/8/10
to
lz把open API和lib API 给弄混淆了。。。

【 在 Alpha7 (阿尔法赛文) 的大作中提到: 】
: 标 题: Re: python做个newsmth的open API
: 发信站: 水木社区 (Fri Oct 8 21:04:49 2010), 转信
:
: 这个是不是概念混乱了?


--
来自:中国言论自由有限责任公司


[m [1;33m※ 来源:·水木社区 newsmth.net·[FROM: 61.135.172.*] [m

jklang

unread,
Oct 8, 2010, 11:01:26 PM10/8/10
to
不是概念不清,而是一个新概念,现在还没正式定义!借用open API 和normal API便于理解!

【 在 komac (密钥) 的大作中提到: 】
: lz把open API和lib API 给弄混淆了。。。

--
学海无涯,回头是岸!

[m [37m※ 来源:·水木社区 http://newsmth.net·[FROM: 222.16.33.*] [m

wincss

unread,
Oct 8, 2010, 11:05:03 PM10/8/10
to
你那根本就没open。。。。。就是个normal的

【 在 alwintsui (jklang) 的大作中提到: 】
: 不是概念不清,而是一个新概念,现在还没正式定义!借用open API 和normal API便于理解!


--

[m [1;33m※ 来源:·水木社区 newsmth.net·[FROM: 111.165.33.*] [m

周济是母驴

unread,
Oct 9, 2010, 6:36:16 AM10/9/10
to
去死

【 在 alwintsui (jklang) 的大作中提到: 】


: 标 题: Re: python做个newsmth的open API

: 发信站: 水木社区 (Fri Oct 8 12:33:13 2010), 转信
:

: 别拿RESTful来吓唬我,没有程序语言看你怎么rest得起来!
: 谢谢推荐simplesmth,不过它是基于android平台,手机使用有限制。采用json算是比较好的选择。推荐进一步实现jsonrpc会更好些!
:
: 我的想法是建立在python语言上,普通软件可以用,手机上安装个python平台也可以用,如PyS60!
:

: 【 在 yaohua2000 (周济是母驴) 的大作中提到: 】


: : An API should be a language-independent RESTful web service.

:
: --
: 学海无涯,回头是岸!
:
: [m [35m※ 来源:·水木社区 http://newsmth.net·[FROM: 222.16.33.*] [m


--
铁路里程:2005年 8840千米;2006年23815千米;2007年75900千米;2008年60341千米;
2009年23617千米;2010年25590千米(09月29日)
2008年乘车记录:http://bbs.hasea.com/thread-252753-1-1.html
2009年乘车记录:http://bbs.hasea.com/thread-302197-1-1.html
2010年乘车记录:http://bbs.hasea.com/thread-433686-1-1.html


[m [1;37m※ 来源:·水木社区 newsmth.net·[FROM: 118.81.99.*] [m

请输入新的昵称

unread,
Oct 9, 2010, 12:11:02 PM10/9/10
to
发现了,一般到处用叹号的就是一般不知道自己在说啥,一般别人也不知道他

在说啥,或者说他认为别人不懂他在说啥,所以他必须到处用叹号。


【 在 alwintsui (jklang) 的大作中提到: 】
: 最近有这个想法,不知是否已经有人做了。
: 水木bbs人气算比较好的。如果能将水木bbs的功能包括发文,回贴,查找贴等功能实现open API形式,必将实现双赢,一来方便终端用户,特别是手机用户还有软件集成。二来水木站将更水!
: 觉得python实现会容易点,不知newsmth官方有何看法,想找几个人一起来完成!
: ...................

--
To succeed in politics, it is often necessary to rise above your principles.
For every action, there is an equal and opposite criticism.
He who hesitates is probably right.
Success always occurs in private, and failure in full view.
The hardness of the butter is proportional to the softness of the bread
Two wrongs are only the beginning


[m [1;31m※ 来源:·水木社区 newsmth.net·[FROM: 60.13.232.*] [m

0 new messages