最近想用飞信接口实现自动发短信 查了一个原理飞信接口是不公开的 网上没看到C#版本的 决定自己做一个
能发短信的接口 目前看有 139邮箱 网页版web飞信 客户端飞信 还有手机 ;-)
我选了web飞信 原因:先入为主
下面是得到的接口 http://liuzhaoyang.cn/post/2013/02/21/web飞信-接口解析-一
1、登陆
https://webim.feixin.10086.cn/WebIM/Login.aspx
参数:UserName=&Pwd=&OnlineStatus=400&AccountType=1
2、好友发送短信
https://webim.feixin.10086.cn/content/WebIM/SendSMS.aspx
参数:UserName=296786340&Message=111&Receivers=296786340&ssid=296786340p2726-f08fb337-d2e3-4c25-b583-498afd8c1c5a
3、获取个人信息
https://webim.feixin.10086.cn/WebIM/GetPersonalInfo.aspx?Version=0
参数:ssid=296786340p2726-0dadb442-6191-4173-8a76-433678a963c8
4、获取好友列表
https://webim.feixin.10086.cn/WebIM/GetContactList.aspx?Version=3
参数:ssid=296786340p2726-0dadb442-6191-4173-8a76-433678a963c8
5、获取联系人信息
https://webim.feixin.10086.cn/WebIM/GetConnect.aspx?Version=5
参数:ssid=296786340p2726-0dadb442-6191-4173-8a76-433678a963c8&reported=
6、获取通讯录
参数:https://webim.feixin.10086.cn/WebIM/GetALInfoHandler.aspx?Version=7
ssid=296786340p2726-0dadb442-6191-4173-8a76-433678a963c8
7、非好友发送短信
https://webim.feixin.10086.cn/content/WebIM/SendDirectSMSHttpHandler.aspx?Version=9
参数:UserName=296786340&msg=1&receivers=13682590856&type=1&ssid=296786340p2726-0a3a2016-7e3f-4ff9-a169-8c95ed079bbb
8、可能认识的人
https://webim.feixin.10086.cn/WebIM/GetPcRecommendBuddyListV2Handler.aspx?Version=4
参数:ssid=296786340p2726-346ae73f-eac5-4cf6-a48a-fa2bee63fd99&c=8&isIP=1&page=0
9、https://webim.feixin.10086.cn/content/WebIM/AddBuddy.aspx?Version=49
已经是好友
UserName=15019241092&AddType=1&PhraseId=0&Desc=%E5%88%98%E6%9C%9D%E9%98%B3&LocalName=qq&BuddyLists=0&SubscribeFlag=0&Ccp=&CcpId=&ssid=296786340p2726-346ae73f-eac5-4cf6-a48a-fa2bee63fd99
以上接口基本可以满足需要了 地址中version参数 是http长轮询 来实现飞信的实时通信
返回数据 都是json 由于隐私问题 格式没有放出 有需要的单独联系 有兴趣的自己都截获一下
下面是做C#的接口