Я пытаюсь создать приложение spotify, но при входе в систему я получаю странное сообщение об ошибке:
* 19: 28: 57.916 I [offline_authorizer.cpp: 289] Невозможно войти в автономный режим: нет такого пользователя
int main() {
sp_session *sp;
sp_error err;
sp_session_callbacks callbacks;
callbacks.logged_in = &logged_in;
callbacks.notify_main_thread = ¬ify_main_thread;
callbacks.music_delivery = &music_delivery;
callbacks.metadata_updated = &metadata_updated;
callbacks.play_token_lost = &play_token_lost;
callbacks.log_message = &log_message;
callbacks.end_of_track = &end_of_track;
sp_session_config config;
config.api_version = 10;
config.cache_location = "/tmp/libSpotify";
config.settings_location = "/tmp/libSpotify1";
config.application_key = g_appkey;
config.application_key_size = g_appkey_size;
config.user_agent = "Name_of_client";
config.callbacks = &callbacks;
config.tracefile = "/tmp/trace";
err = sp_session_create(&config, &sp);
g_sess = sp;
if (SP_ERROR_OK != err) {
fprintf(stderr, "Unable to create session: %s\n",
sp_error_message(err));
exit(1);
}
sp_session_login(sp, username, password, 0);
printf("Exiting");
return 0;
}
Я использовал пример с Jukebox, но не могу заставить его работать. Я могу войти в свою учетную запись и воспроизводить музыку на компьютере, используя эту учетную запись.