为了账号安全,请及时绑定邮箱和手机立即绑定

Java微信公众号开发进阶

难度中级
时长 2小时27分
学习人数
综合评分9.70
82人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.6 逻辑清晰
在文件上传的方法里,type=thumb时 typeName = type + "_media_id";String mediaId = jsonObj.getString(typeName);这个typeName在json里找不到,报net.sf.json.JSONException: JSONObject["thumb_media_id"] not found.
回复一首歌曲(填坑)记录

1.首先这个要上传缩略图,因为要用到ThumbMediaId
2.参数的问题,官方给的文档 MusicURL 改成 MusicUrl
3.所给参数名缺一不可
4.在wifi情况下,高链为空则不能播放
代码地址 https://github.com/yy1193889747/wechatocly
这个老师讲话的时候好像嘴里在吃东西一样
Exception in thread "main" net.sf.json.JSONException: JSONObject["access_token"] not found错误记得设置白名单,百度本机ip就能查询得到,如果是校园网记得点进去ip查询,里面那个ip才是真正的ip
Exception in thread "main" net.sf.json.JSONException: JSONObject["access_token"] not found
大家如果出现了这个错误,那么久需要去设置一下IP白名单,把自己电脑所使用的IP加入进去,就可以解决错误了
因为获取access_token的次数是有限制的,每天为2个小时。。。。。。 多谢老师,受益匪浅
Map map = new HashMap();
map.put("trans_result", trans_result.class);
FanYiResult fanYiResult = (FanYiResult) JSONObject.toBean(jsonObject, FanYiResult.class,map);
url = url.replace("APPID", CheckUtil.APP_ID)
// 签名
String src = CheckUtil.APP_ID + query + salt +CheckUtil.SECURITY_KEY; // 加密前的原文
url = url.replace("SIGN", CheckUtil.getMD5String(src));
JSONObject jsonObject = doGetStr(url);
String url = "http://api.fanyi.baidu.com/api/trans/vip/translate?q=KEYWORD&from=auto&to=zh&appid=APPID&salt=SALT&sign=SIGN"
url = url.replace("KEYWORD", URLEncoder.encode(query, "UTF-8"));
// 随机数
String salt = String.valueOf(System.currentTimeMillis());
url = url.replace("SALT", salt);
有服务器的233不说话。老师讲的比书上写的容易懂多了
测试报错,各位大神能否帮我看看这个怎么解决
那是一个json串?看着格式不对啊
老师其实讲的很详细了!我做的过程中发现自己习惯出错,导致不出结果。姐比如说,xml标签首字母大写,我在写入类属性时,小写了,检查半天返回数据时才发现。感谢老师!
楼下没有服务器用sunny ngork本地映射工具
测试号要关注测试号的公众号哦 要不然第三步无法实现 哦
课程须知
小伙伴们,学习本门课程前必须学习《初识微信公众号开发》这门课程呦!课程地址:http://www.imooc.com/view/368
老师告诉你能学到什么?
1、如何回复图文、音乐消息 2、如何创建并使用自定义菜单 3、掌握百度翻译小案例

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消