有赞新零售社区

发帖
API使用问题»调用失败

调用失败

吴孝明 2018-02-06 1262 浏览 2 评论 | 只看楼主 [打印]
第一次用.NET调用接口,做一个简单的测试,结果失败了。请高手指教,谢谢!

错误信息如下:
"error_response": {
                "code": 40002,
                "msg": "校验App信息失败"
        }


调用的代码如下:
            Auth auth = new Sign("b921a0fbb*****", "b0e887c***********************");
            YZClient yzClient = new DefaultYZClient(auth);
            Dictionary<string, object> dict = new System.Collections.Generic.Dictionary<string, object>();
            var result = yzClient.Invoke("youzan.shop.get", "3.0.0", "POST", dict, null);
            this.richTextBox1.Text = result;


用手机打开
收藏 ··· 回复
    吴孝明 青铜   2018-02-07 | 只看该作者
    应该是获取token失败了。
    C#代码怎么获取token的?

      吴孝明 发表于 2018-2-6 16:07
      应该是获取token失败了。
      C#代码怎么获取token的?


      您好,这个报错是因为您使用签名调用方式:Auth auth = new Sign("b921a0fbb*****", "b0e887c***********************"),签名方式不再支持了,请获取token免签调用接口。C# SDK目前还没有获取token的示例奥,建议参考java sdk的方法实现,或者直接调用接口获取,参考:https://www.youzanyun.com/docs/guide/3399/3404

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

        本版积分规则

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

        • 评分

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

        复制成功