3

RaspberryPiでlibspotify12.1.103.gd51f6226リリースLinux-armv6-bcm2708hardfpを使用していますが、readmeの手順ですべてが正常に機能したと思います。

Spotifyで指定されたappkeyのappkey.cを変更しましたが、spshellの例を実行してログインしようとすると、エラーが発生します

FATAL, TERMINATING: failed to log in to Spotify: Cannot connect to Spotify
Logged out
Exiting...

正しいユーザー名(メールも試しました)とパスワード(パスワードの変更も試しました)を使用していると確信しています。ジュークボックスの例も試しましたが、同様のエラーが発生します。WebサイトとWindowsアプリに問題なくログインできます。

私が間違っていたかもしれないと思う1つの場所は次のとおりです。

After this, ensure your PKG_CONFIG_PATH is set tocd 
include the libspotify control file, and that the lib directory is
in the library search path.

私はそれを大丈夫だと確信しており、ビルド中にエラーは発生しません。

何か案は?

4

2 に答える 2

0

この質問に対する私のコメントからわかるように、まったく同じ問題がありました。私にとっては、非ASCII文字を含むユーザー名に問題があることが判明しましたö。しかし、私の計画はずっとpyspotifyを使用することだったので、彼らのジュークボックスの例を使用してログインし、適切な場所に自分のユーザー名をハードコーディングし、その前に素敵な小さな文字を追加してu、今では Spotify にログインできます。ジュークボックスの例の行 ~460 を参照してください。 :

session_m = Jukebox(options.username, options.password, True)

私はこれに変更しました:

session_m = Jukebox(u"username_with_ö", options.password, True)

今、私の問題は /dev/dsp にアクセスできないという別の問題ですが、それはまったく別の問題です。:)

apt-get install alsa-oss上記の問題を編集して解決します。私のラズベリーは現在音楽を再生しています!

于 2013-02-21T10:09:57.870 に答える
0

コンパイルしてログインできます。

私がしたことは、単純に tar.gz を展開することでした。

sudo apt-get install libasound2-dev libreadline-dev
cd <libspotify folder>/share/doc/libspotify/examples
vim appkey.c 

次に、生成したアプリケーション キーを追加します。しかし、それはあなたにとってうまくいったようです。

make LIBSPOTIFY_PATH=../../../..
spshell/spshell

その後、ログインして多くのことを行うことができます。スピーカー/ヘッドフォンを使用できないため、オーディオはまだ試していません。

代わりに使用してインストールする場合

cd <libspotify folder>
make install prefix=/usr/local 

README に記載されているように、

sudo ldconfig

ライブラリキャッシュを更新してから、通常のコンパイルを実行します。

cd <libspotify folder>/share/doc/libspotify/examples
make

間違った方法でコンパイルしたと思われる場合は、最初に「make clean」を実行してください。

これが助けになるかどうかはわかりませんが、それが私がどこまで来たかです。

于 2013-02-05T15:26:50.737 に答える