有赞新零售社区

发帖
API使用问题»我用C#.net做的链接页面

我用C#.net做的链接页面

水流千山 2018-08-11 1181 浏览 2 评论 | [显示全部楼层] [打印]
protected void Page_Load(object sender, EventArgs e)
    {
        string strPost = "client_id=XXXXXXX&client_secret=XXXXXXXXXXXXXXXXX&grant_type=silent&kdt_id=XXXXXXX";
        string result = string.Empty;
        byte[] buffer = Encoding.UTF8.GetBytes(strPost);
        StreamWriter mywriter = null;
        HttpWebRequest objrequest = (HttpWebRequest)WebRequest.Create("https://open.youzan.com/oauth/token");
        objrequest.Method = "POST";
        objrequest.ContentLength = buffer.Length;
        objrequest.ContentType = "text/xml";
        try
        {
            mywriter = new StreamWriter(objrequest.GetRequestStream());
            mywriter.Write(strPost);
        }
        catch (Exception)
        {
            result = "发送文件流失败!";
        }
        finally
        {
            mywriter.Close();
        }
        HttpWebResponse objresponse = (HttpWebResponse)objrequest.GetResponse();
        using (StreamReader sr = new StreamReader(objresponse.GetResponseStream()))
        {
            result = sr.ReadToEnd();
            sr.Close();
        }
        lblPostBack.Text = result;
    }

返回提示
{"error_description":"缺少参数grant_type","error":"41000"}

请技术员大神帮忙看一下哪里出错了
本帖最后由 水流千山 于 2018-8-10 22:36 编辑
用手机打开
收藏 ··· 回复

      1跳至
      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      复制链接
      新浪微博
      QQ空间
      微信扫码
      • 回复

      • 评分

      客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

      复制成功