PyFetion更新

更新说明:

原引援引移动官方网站的说明:

尊敬的用户:> 
为了提升飞信系统安全性,于2010年7月25日起,飞信平台将停止对3.3及以下的低版本PC客户端提供支持,您将无法使用3.3及以下的低版本PC客户端登录飞信。您可以访问飞信官网下载频道http://feixin.10086.cn/download/下载并安装最新版本PC客户端后再次尝试登录。> 
对此给您带来的不便我们深表歉意,期待您一如既往的关注飞信!> 

飞信官方网站> 
2010-07-19

原引我飞信发布说明:

PyFetion?新版本发布,协议根据移动09.11.04的飞信版本:Fetion2008 3.5.2(安全加强版)

也就是说08版本的飞信还是能用的,(大家可以试着用08版的官方客户端登录一下)包括原有的登录验证方式,之所以这段时间不能用是移动增加了一个新的登录验证地址:https://uid.fetion.com.cn/ssiportal/SSIAppSignInV2.aspx,移动官方是使用XML的方式来传递这个参数,他们是新下传了一个ssi-app-sign-in-v2,我的程序没有很详细的分析XML,所以出错,现在解决的办法就是把PyFetion.py里面的
self.sipc_url = “https://uid.fetion.com.cn/ssiportal/SSIAppSignIn.aspx"
改为:
self.
sipc_url = “https://uid.fetion.com.cn/ssiportal/SSIAppSignInV2.aspx"

一切正常。

收到好多邮件,还有博客上的留言,不过最近其它的事情比较多,而且很多人直接说都得换新协议了,所以怕没时间整,今天抽空看了下,发现没那么严重,我一向认为移动还是没腾讯那么狠的。

请移步:http://code.google.com/p/pytool/source/detail?r=79

PS:
amoblin同学修改的主要是针对Linux平台,所以我另外放了一个目录。
tanjelly同学的修改我就删掉了,新的协议似乎整的加密算法太多了,其实安全这个东西,没那么严重:-)

PS:
刚测试发现登录的时候密码简单要求输入验证码,以前只有官方客户端才要求输入,现在看来是强制了,我一会儿再改一下代码,把验证码存起来。但是还是建议改一具复杂点的密码,不然每次输入验证码可就惨了。

Comments

柠檬园主: 登录地点变更了也要验证了,这点没折了。。。 在本地测试完了放服务器上IP肯定变了,然后就不能用了。。。。

小管哥: 现在需要输入验证码,那不是用不了

donglongchao: 不错。

Sutra: 好,马上试试。 另外,这个是不是别字? 原引 -> 援引

可可熊: 多谢指正,怪不得我打词组打不出来:-(

rex: 不错,这次更新时间挺长呀,估计必定有不少改进。下载用一下:)

小康: 学习了,支持下

草儿: 我还是感觉移动比腾讯狠,只是在飞信这块儿他没必要太狠而已

可可熊: 楼上: 可以用的,用新版本的,支持输入验证码,不过最好还是改个复杂点的密码,这样就不用老输入密码。 http://code.google.com/p/pytool/downloads/list

邯郸征婚: 。。。。。。。飞信呀,爱死你了

坚持原创技术分享,您的支持将鼓励我继续创作!