腾讯微博SDK C#版本 发微博时有中文报check sign error的解决办法

转载 2012年03月23日 17:45:37
修改 synchttp.cs
131行开始 即对content进行了特别处理 进行urldecode
即可发中文了

                foreach (Parameter param in listParams)
                {
                    if (param.Name != "content")
                    {
                        string formitem = string.Format(formdataTemplate, param.Name, param.Value);
                        byte[] formitembytes = Encoding.UTF8.GetBytes(formitem);
                        memStream.Write(formitembytes, 0, formitembytes.Length);
                    }
                    else
                    {
                        string formitem = string.Format(formdataTemplate, param.Name, System.Web.HttpUtility.UrlDecode(param.Value));
                        byte[] formitembytes = Encoding.UTF8.GetBytes(formitem);
                        memStream.Write(formitembytes, 0, formitembytes.Length);

                    }

                }


感谢SDK作者的指导

相关文章推荐

使用share SDK实现腾讯微博授权登录分享(1.x版本)

操作步骤: 1、在share官网注册应用生成AppKey并下载SDK     网址:http://www.shareSDK.cn 2、在腾讯微博平台注册应用生成AppId和AppKey  ...

腾讯微博api 解决中文乱码及解析返回的json数据

在开发腾讯微博应用的时候,发现在用TestCase测试腾讯收索接口的时候,json能正常解析。 但是放入web应用中,发现腾讯传过来的数据出现乱码,用JSONObject也无法解析。 json_dat...
  • ngaveup
  • ngaveup
  • 2013年10月10日 16:48
  • 1905

PHP版腾讯微博SDK库3.0.2

  • 2012年08月15日 09:52
  • 8KB
  • 下载

腾讯微博Java SDK

  • 2013年05月15日 23:44
  • 2.43MB
  • 下载

基于Android SDK腾讯微博授权认证实现

基于Android SDK腾讯微博授权认证实现 2013年12月8日 腾讯微博SDK使用研究 前言:小巫之前使用了新浪微博Android SDK开发了一个仿制官方新浪微博...
  • wwj_748
  • wwj_748
  • 2013年12月08日 11:16
  • 5883

腾讯微博开放平台Java开发SDK

  • 2013年06月06日 10:36
  • 3.9MB
  • 下载

腾讯微博java sdk最新

  • 2014年04月16日 09:25
  • 44KB
  • 下载

腾讯微博分享 SDK开发流程

1 将下载好的sdk包添加到程序中 2 在程序中设置好你的app key以及app secret 3 在需要分享的地方,先通过app key以及app secret获取令牌号t...

腾讯微博 API C++-SDK (修正版)

  • 2012年02月07日 18:28
  • 4.88MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:腾讯微博SDK C#版本 发微博时有中文报check sign error的解决办法
举报原因:
原因补充:

(最多只允许输入30个字)