小米网站登录源码C#版

一步一步做,肯定能成功 HttpHelper类请从网络上搜索

string postData = getPostData();

HttpHelper ht = new HttpHelper();

HttpItem item = new HttpItem()

{

URL = "https://account.xiaomi.com/pass/serviceLoginAuth2",

Method = "POST",

Postdata = postData,

CookieContainer = new System.Net.CookieContainer(),

ContentType = new MiLoginHttpHelper().contentType,

};

string html = ht.GetHtml(item).Html;

方法:getPostData()

private string getPostData()

{

string name = txtUName.Text.Trim();

string pwd = txtPwd.Text.Trim();

PostParaPair model = new PostParaPair();

model.Add(new PostParaPair() { Key = "_sign", Value = "R4cRs0JL2JfHHaPenjPG2c3Foa4=" });

model.Add(new PostParaPair() { Key = "callback", Value = "https://account.xiaomi.com/sts?sign=6aRtWvCpNNuCwNpKtdu9CEEJOL8%3D&followup=https%3A%2F%2Faccount.xiaomi.com%2Fpass%2FuserInfo&sid=passport" });

model.Add(new PostParaPair() { Key = "qs", Value = "%3Fcallback%3Dhttps%253A%252F%252Faccount.xiaomi.com%252Fsts%253Fsign%253D6aRtWvCpNNuCwNpKtdu9CEEJOL8%25253D%2526followup%253Dhttps%25253A%25252F%25252Faccount.xiaomi.com%25252Fpass%25252FuserInfo%2526sid%253Dpassport%26sid%3Dpassport" });

model.Add(new PostParaPair() { Key = "pwd", Value = pwd });

model.Add(new PostParaPair() { Key = "serviceParam", Value = "{\"checkSafePhone\":false}" });

model.Add(new PostParaPair() { Key = "sid", Value = "passport" });

model.Add(new PostParaPair() { Key = "user", Value = name });

return model.ToString();

}

类PostParaPair:

public class PostParaPair
{
    List<PostParaPair> paraList = new List<PostParaPair>();
    public string Key { get; set; }
    public string Value { get; set; }
    public void Add(PostParaPair para)
    {
        paraList.Add(para);
    }
    public override string ToString()
    {
        string reString = "";
        if (paraList.Count != 0)
        {
            foreach (PostParaPair item in paraList)
            {
                reString += string.Format("&{0}={1}", item.Key, CommonMethod.GetUrlEncode(item.Value));
            }
        }
        return reString.TrimStart(‘&‘);
    }
}

CommonMethod.GetUrlEncode:方法

public static string GetUrlEncode(string content)
    {
        return System.Web.HttpUtility.UrlEncode(content, System.Text.Encoding.UTF8);
    }

时间: 2024-10-10 07:18:42

小米网站登录源码C#版的相关文章

缅甸华纳娱乐 缅甸华纳国际15687949443 小刀娱乐网源码2019版特色功能介绍

想必缅甸华纳娱乐 缅甸华纳国际15687949443 小刀娱乐网源码2019版特色功能介绍,详情请见下文: 1.按钮功用: 按钮色彩分为两种,一种是蓝色,一种是赤色.蓝色按钮是添加.修正之类较为安全,不会形成数据丢失的功用.赤色按钮是删去.恢复之类若误操作会形成数据丢失的功用,故按钮使用色彩区别及配合对话框提示会最大程度确保操作精确性. 2.单行文本框: 当填写完表单时,将光标定位在单行文本框中敲击回车键,可替代点击提交表单按钮的功用.此功用可便利用户快速提交表单. 3.复选框与单选框: 在选中

仿百度经验,经验网站系统源码,菜谱网站系统源码

10年的技术团队专业定制仿百度经验,经验网站系统源码,菜谱网站系统源码该经验系统由绿茶科技团队自主开发,系统采用了国内比较主流的thinkPHP框架实现的,数据库用MySQL.是一套类似百度经验,菜谱网站系统,具有清晰的步骤流程功能,是目前国内少有的网站系统.模版设计整洁.清爽,广告位布局合理.会员积分体系完善,支持用户上传分享免费.收费资源.下载收益支持用户提现.分享有收益,刺激用户上传扩充网站资源,实现商家与平台联和共盈. PC版:   手机版:    服务器选择:  服务器购买地址:htt

JEECG社区 一个微信教育网站案例源码分享

微信教育网站案例演示: http://t.cn/RvPgLcb 源码分享: http://pan.baidu.com/s/1cUImy 截图演示: JEECG社区 一个微信教育网站案例源码分享,布布扣,bubuko.com

南方七星彩投注网站系统源码

这个系统是南方七星彩投注网站系统源码,网站是采用php+MySQL的. 基本实现功能如下:这个是普通的七星前四位的网投注平台股东-总代理-代理-会员   这四个级别 网站大家只限于学习与交流,并且在合法的范围使用,为了防止系统其他用户,代码有进行加密了,不便多多了解. 投注网站源码附件: http://files.cnblogs.com/files/chenhaizhen08/7%E6%98%9F%E5%BD%A9.rar 不懂可私聊扣扣:224-0713-732 演示图:

CountDownLatch &amp; CyclicBarrier源码Android版实现解析

CountDownLatch CountDownLatch允许一条或者多条线程等待直至其它线程完成以系列的操作的辅助同步器. 用一个指定的count值对CountDownLatch进行初始化.await方法会阻塞,直至因为调用countDown方法把当前的count降为0,在这以后,所有的等待线程会被释放,并且在这以后的await调用将会立即返回.这是一个一次性行为--count不能被重置.如果你需要一个可以重置count的版本,考虑使用CyclicBarrier. 其实本类实现非常简单,和Re

网站背景音乐源码

改后源码 原始代码 MP3格式播放器,在原有基础上改动,适用于播放网站背景音乐 网站背景音乐源码,布布扣,bubuko.com

飞行熊猫游戏源码android版

这款游戏是前一段时间完成的一个项目,飞行熊猫游戏源码android版,飞行熊猫基于cocos2d游戏引擎开发,包括了谷歌admob广告支持,没有任何版权问题,大家可以自由修改和上传应用商店. 1.本游戏支持无限关卡. 2.源码包也包括了游戏PSD格式资源文件,可自行修改图片. 3.自适应各种屏幕分辨率, 支持android2.1+ 源码下载: http://code.662p.com/view/6682.html <ignore_js_op> <ignore_js_op> <

麦当劳优惠券客户端应用源码完美版

麦当劳优惠券客户端应用源码完美版,该源码比较完整的,基本实现了常用的点餐订餐的功能了,大家可以参考一下吧. 应用说明: 能省钱的必备软件,占用资源少,起码可装个备用. *可直接使用,不需要打印,非常方便* 选好你需要的套餐,向柜台服务员展示即可 全国麦当劳通用.上海.广州.张家口.绵阳.青岛.深圳. 天津.北京.武.汕头.宝鸡.南京.呼和浩特.四川泸州.山西太原,以上城市已有热心网友验证可用电子券杭州.厦门麦当劳亲测可用 <ignore_js_op> 133302589.jpg (59.39

外卖订餐网站系统源码,微信订餐网站系统定制开发建设

仿美团订餐网站系统,饿了么网站订餐系统源码开发,专业支持外卖订餐网站系统源码,微信订餐网站系统定制开发建设,公司团队由10年的技术团队专业定制,需要的朋友可以联系我们.支持PC+WAP+微信订餐 案例参考: <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> 服务器选