摘要: 百度音乐搜索API的请求地址如下:[html]view plaincopyhttp://box.zhangmen.baidu.com/x?op=12&count=1&title=TITLE$$AUTHOR$$$$http://box.zhangmen.baidu.com为百度音乐盒的首页地址,上面的链接中不用管参数op和count,重点关注TITLE和AUTHOR,TITLE表示歌曲名称,AUTHOR表示演唱者,AUTHOR可以为空,参数TITLE和AUTHOR需要进行URL编码(UTF-8或GB2312均可)。例如,要搜索歌曲零点乐队的“相信自己”,可以像下面这样:[html 阅读全文
posted @ 2014-01-11 15:30 simadi 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 经过几天研究网上的代码和谢灿大神的帮忙,今天终于用C#实现了微信公众号群发消息,现在整理一下。总体思路:1.首先必须要在微信公众平台上申请一个公众号。 2.然后进行模拟登陆。(由于我对http传输原理和编程不是特别懂,在模拟登陆的地方,不是特别清楚,希望有大神指教) 3.模拟登陆后会获得一个token(令牌)和cookie。 4.因为模拟登陆后相当于就进入了微信公众平台,在这个里面就可以抓取到需要的数据,如公众好友的昵称,fakeId。其中的fakeid非常重要,因为传输数据必须要知道 对方的fakeid。 5.知道对方的fakeid就可以进行数据的发送了。我整个项目的代码在下载里面有 htt 阅读全文
posted @ 2014-01-11 11:18 simadi 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: POST数据到HTTPS站点的时候需要设置ServicePointManager类的ServerCertificateValidationCallback属性,并且在POST到https://passport.baidu.com/?login时还需要将HttpWebResquest实例的ProtocolVersion属性设置为HttpVersion.Version10(这个未验证是否所有的HTTPS站点都需要设置),否则在调用GetResponse()方法时会抛出“基础连接已经关闭: 连接被意外关闭。”的异常。 //如果是发送HTTPS请求 解决基础连接已经关闭: 连接被意... 阅读全文
posted @ 2014-01-11 10:28 simadi 阅读(2093) 评论(3) 推荐(0) 编辑