小编Gil*_*ues的帖子

Last.fm API 为所有艺术家返回相同的“白星”图像

最近我在使用 Last.fm API 时遇到了一个问题,我有一个功能齐全的代码,该代码在 2/3 天前工作,但今天每次尝试从 API 获取艺术家图片都会返回一个数组,该数组在所有艺术家的所有图像大小上都具有相同的 url。灰色背景白色星形图像。我尝试使用新的 API 密钥创建另一个帐户,以检查自上次更新 API 相关代码后的几个月后我的密钥是否有问题,但没有成功。

这是代码

    private static final String BASE_URL = "http://ws.audioscrobbler.com/2.0/";
private static final String API_KEY = "123456789";

@Nullable
public static String fetchJson(String url) {


    HttpURLConnection urlConnection = null;
    StringBuilder mStringBuilder = new StringBuilder();

    try {
        urlConnection = (HttpURLConnection) new URL(url).openConnection();

        InputStream mInputStream = new BufferedInputStream(urlConnection.getInputStream());
        BufferedReader mReader = new BufferedReader(new InputStreamReader(mInputStream));

        String line;
        while ((line = mReader.readLine()) != null) {
            mStringBuilder.append(line);
        }

        return mStringBuilder.toString();

    } catch (Exception e) { …
Run Code Online (Sandbox Code Playgroud)

android last.fm

9
推荐指数
2
解决办法
2689
查看次数

Android:在 ISO 639 alpha-2 代码中获取用户语言(en、pt、jp...)

我正在尝试获取用户语言,two-letters但直到这里都没有成功。

使用Locale.getDefault().getISO3Language();三位数的返回代码(eng、por、jap)。

使用substring方法切割不适用于所有代码,那么解决方案是什么?

android locale

3
推荐指数
1
解决办法
1000
查看次数

标签 统计

android ×2

last.fm ×1

locale ×1