Open 1247934711 opened 7 years ago
同加载不出来网络数据,怀着激动心情运行了起来,,发现效果跑不出来哈哈,裤子都脱了,,就看这!
同样没数据,接口不对外提供了??
同……没数据,小白一脸懵逼
同问....同情上面脱裤子那位...
同上面几位码友。估计可能是网易api那边的密钥变了…
单独在浏览器里面请求接口是通的,但是在应用里面请求接口返回403.
加上这段代码就可以了。.addHeader("user-agent","Mozilla/5.0 (Windows;U;Windows NT 5.1;en-US;rv:0.9.4)")
添加这句话后,歌单能看到了,但是播放不了,有新的解决办法吗
弱弱的问一句 。。接口是在哪里配着?
弱弱的问一句 。。接口是在哪里配着?
也许是这里
try {
mOkHttpClient.setConnectTimeout(3000, TimeUnit.MINUTES);
mOkHttpClient.setReadTimeout(3000, TimeUnit.MINUTES);
Request request = new Request.Builder()
.url(action1)
.addHeader("user-agent","Mozilla/5.0 (Windows;U;Windows NT 5.1;en-US;rv:0.9.4)")
// .addHeader("Referer","http://music.163.com/")
// .addHeader("Cookie", "appver=1.5.0.75771")
.build();
Response response = mOkHttpClient.newCall(request).execute();
if (response.isSuccessful()) {
String c = response.body().string();
// FileOutputStream fileOutputStream = new FileOutputStream("/sdcard/" + System.currentTimeMillis() + ".txt");
// fileOutputStream.write(c.getBytes());
// fileOutputStream.close();
JsonParser parser = new JsonParser();
JsonElement el = parser.parse(c);
return el.getAsJsonObject();
}
} catch (Exception e) {
e.printStackTrace();
}
没数据
添加这句话后,歌单能看到了,但是播放不了,有新的解决办法吗
你好,请问你解决了吗
是不是网络接口变了