有赞新零售社区

发帖
API使用问题»小白求助如何获取CODE

小白求助如何获取CODE

chengyifan 2018-09-22 3986 浏览 12 评论 | 只看楼主 [打印]
String state ="teststate";
String url="https://open.youzan.com/oauth/authorize";
@RequestMapping(value="/",method= RequestMethod.GET)
public  void test(){
    HttpClient httpClient = new DefaultHttpClient();
    HttpClient.Params params = HttpClient.Params.custom()
            .add("client_id", "***********")
            .add("response_type", "code")
            .add("state", "state")
            .add("redirect_uri","http://youzanyun.com/callback")
            .build();
    //.setContentType(ContentType.APPLICATION_FORM_URLENCODED)
String resp = httpClient.post(url, params);
    //String resp =httpClient.get(url,params);
System.out.println(resp);
    System.out.println(state);
    //System.out.println(httpClient.get(url));
}

请问这样写是不是有错误?
运行后得到的是Unsupported Media Typeteststate
请问应该怎么改?求各位大神帮助!!!
本帖最后由 chengyifan 于 2018-9-21 16:51 编辑
用手机打开
收藏 ··· 回复
    chengyifan 青铜   2018-09-27 | 只看该作者
    有赞-导演 发表于 2018-9-25 14:45
    您的授权地址不要带自定义参数,您使用这个地址就可以换取https://www.fotor.com.cn/templates  这个地址 ...


    你好,请问我现在需要获取用户信息   youzan.user.basic.get    其中有个 YZClient client = new DefaultYZClient(new Token("token")); ,这里的token是我们商家获取的access_token 还是其他的?

      chengyifan 发表于 2018-9-27 14:31
      你好,请问我现在需要获取用户信息   youzan.user.basic.get    其中有个 YZClient client = ...


      传是您获取的商家的token

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

        本版积分规则

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

        • 评分

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

        复制成功