商家授权统一改造方案 - 图文
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。
StringBuilder result = new StringBuilder(); MessageDigest md5 = MessageDigest.getInstance(\ result.append(appKey).append(topParams).append(topSession).append(appSecret); byte[] bytes = md5.digest(result.toString().getBytes(\ BASE64Encoder encoder = new BASE64Encoder(); return encoder.encode(bytes).equals(topSign); } 3) 解析top_parameters public String ParametersName(String top_parameters){ String nick=null; //将top_parameters转换成map对像 Map map= convertBase64StringtoMap(top_parameters); Iterator keyValuePairs = map.entrySet().iterator(); for (int i = 0; i < map.size(); i++){ Map.Entry entry = (Map.Entry) keyValuePairs.next(); Object key = entry.getKey(); Object value = entry.getValue(); // 判断top_parameters插件容器传递给插件的参数集合,如果需要其它字段可以参考该段 if(key.equals(\ nick=(String) value; } } } return nick; } 4. Demo下载 目前提供java 、.net、php 三种语言的demo实现用户授权、验证签名等功能,若是其他语言调用,可以参考demo源代码,用户自已编写程序实现。 下载地址:http://dl.open.taobao.com/sdk/DemoAll.zip 改造期限 截止2012年2月25日需改造完成,若商家自用型的appkey到期未改造,将会影响商家应用无法正常使用,给您带来不便尽请谅解
商家授权统一改造方案 - 图文.doc
将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印