Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;“一般永久性错误”;在libspotify搜索期间_Spotify - Fatal编程技术网

&引用;“一般永久性错误”;在libspotify搜索期间

&引用;“一般永久性错误”;在libspotify搜索期间,spotify,Spotify,我最近开始用C语言在我的Raspberry Pi上编程。我已经下载了libspotify(我有正确的版本),并且管理得很好 就在最近(~2小时前(2013年12月30日18:00左右)),当在search\u complete\u cb回调中检查搜索错误时,libspotify开始返回SP\u ERROR\u OTHER\u PERMANENT。 在错误发生之前,我已经构建并启动了很多次程序(因此,在很短的时间内登录了很多次),为了测试我的“搜索”功能,我每次都使用相同的查询。然后,在没有对我的

我最近开始用C语言在我的Raspberry Pi上编程。我已经下载了libspotify(我有正确的版本),并且管理得很好

就在最近(~2小时前(2013年12月30日18:00左右)),当在
search\u complete\u cb
回调中检查搜索错误时,libspotify开始返回
SP\u ERROR\u OTHER\u PERMANENT
。 在错误发生之前,我已经构建并启动了很多次程序(因此,在很短的时间内登录了很多次),为了测试我的“搜索”功能,我每次都使用相同的查询。然后,在没有对我的程序进行任何更改的情况下,调用
sp\u search\u create
后,突然没有返回任何结果

我担心开发者帐户会因为反复登录或spotify的工作人员觉得我会一直搜索同一个查询而被暂停。我真的不知道问题是由什么引起的。没有向连接到帐户的地址发送电子邮件或警告。这个问题已经持续了一段时间,所以一开始似乎还没有消失

其他详细信息

  • log\u消息
    告诉我有一个
    通道错误(4,0,搜索)
    。我也看到过
    ChannelError(5,0,search)
    ,但只有一次

  • 我仍然可以播放官方Spotify桌面客户端Windows版的音乐

  • 我有一个早期版本的程序,在我重写它以获得更多的结构之前,它是有效的。两个程序中使用相同的API密钥和相同的凭据,因此排除了禁令。重写确实会登录,但不会返回搜索结果。在旧版本中,我得到了很多结果。一切正常。我已经重新启动了几次树莓皮,但似乎没有帮助


如果您需要任何代码或其他信息,我很乐意与您分享。只需指出所需的内容,因为代码被拆分为许多文件。

好吧,如果旧的工作正常,那么问题将出现在重写中。不要太在意这些错误信息,它们对课程来说是非常重要的,并且可以由一些与缓存缺失一样的良性事件触发。除非您实际上在某个地方收到错误回调,否则日志消息是没有意义的


至于你的问题,如果没有看到你的代码,我真的无法做出任何猜测。要检查的一件事是,永久性错误的最常见过程是确保您实际登录。登录过程是异步的,任何要求您登录的功能(搜索是其中之一)在登录完成之前都将失败。

我在尝试重新组织线程时,弄乱了设置全局“logged in”变量的代码。。非常感谢。