标签: libspotify

Spotify API:INVALID_APP_ID

我目前正在开发一个实现Spotify API的Android应用程序.我已经将所有代码连接到我的应用程序以使用教程进行spotify,并且已经在我的应用程序上工作了一段时间.当我在验证用户身份后通过我的应用程序播放歌曲时,它可以很好地工作,就在我的模拟器上.当我将它切换到我的手机时,它无法正常工作,并在android响应中给了我一个INVALID_APP_ID错误.当我卸载Spotify关闭我的手机,然后尝试登录通过我的应用程序spotify,然后我能够从我的手机播放音乐没有任何崩溃.所以我的问题是如何解决这个问题?这是我验证用户的代码:

@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
        super.onActivityResult(requestCode, resultCode, intent);

        // Check if result comes from the correct activity
        if (requestCode == requestcode) {
            AuthenticationResponse response = AuthenticationClient.getResponse(resultCode, intent);
            if (response.getType() == AuthenticationResponse.Type.TOKEN) {
                Config playerConfig = new Config(this, response.getAccessToken(), client_id);
                token = response.getAccessToken();
                Spotify.getPlayer(playerConfig, this, new Player.InitializationObserver() {
                    @Override
                    public void onInitialized(Player player) {
                        mPlayer = player;
                        mPlayer.addConnectionStateCallback(.this);
                        mPlayer.addPlayerNotificationCallback(.this);

                    }

                    @Override
                    public void onError(Throwable throwable) {
                        Log.e("MainActivity", "Could not initialize player: " + throwable.getMessage()); …
Run Code Online (Sandbox Code Playgroud)

android spotify libspotify

10
推荐指数
1
解决办法
2590
查看次数

2017年的libspotify状态

我知道libspotify将不再获得任何支持,并被webapis取代.我没有任何问题,因为libspotify可用性很糟糕,并且有很多不修复的bug以及许多缺少的功能.但是,无法获取任何流URL或具有用于流解码的小型库.

我们承诺,一个新的小型替代库将很快"提供"近4年,并且部分libspotify已经关闭.除此之外,有一段时间,有一个说明,libspotify将在2017年关闭.

我并不关心Web API提供的任何内容,它几乎在任何方面都明显优于libspotify.我所关心的只是一个简单的播放器API,我可以在其中输入Spotify轨道URI并获取原始PCM帧(可以输出到扬声器,流式传输到不支持的设备等).

你已经在android SDK里面有这种类型的库,它提供了我们所需要的一切.不为非Android平台(win32,Linux,mac)提供标准c库的原因是什么?

或者提供一种获取RTMP或HTTP流URL的方法,就像它在Spotify网络播放器中完成的方式一样,这会更好.

我非常喜欢Spotify,希望能够继续开发使用它的应用程序.

end-of-life spotify libspotify

8
推荐指数
0
解决办法
617
查看次数

通过Web API或libspotify获取Spotify播放历史记录

有没有办法使用他们的js或C API获取我的Spotify游戏历史记录?我看了几个例子,但那是他们过时的API版本.

javascript c spotify facebook-graph-api libspotify

6
推荐指数
2
解决办法
3380
查看次数

防止滥用libspotify密钥

libspotify的使用条款规定密钥应以安全的方式存储.存储我发现的密钥的唯一建议是编译应用程序并分发二进制文件.由于密钥可以使用调试器轻松检索,因此我很难将其视为默认安全.

这真的是Spotify建议的方法吗?如果我只编译包含密钥的文件并将我的应用程序的其余部分作为开​​源分发呢?

我想我的问题的本质是:我如何避免违反ToS而不要求每个用户都获得自己的密钥?

spotify libspotify

4
推荐指数
1
解决办法
2632
查看次数

如何批量查找 Spotify ID(歌曲/曲目 ID)?

我有一个歌曲列表 - 有没有办法(使用 Spotify / Echo Nest API)批量查找每个曲目的 Spotify ID?

如果有帮助,我计划通过其 API 的“获取音频功能”部分运行这些 ID。

提前致谢!

spotify libspotify spotify-app echonest

4
推荐指数
1
解决办法
2万
查看次数