为什么此方法 (setRefreshToken) 未定义?
Why is this method (setRefreshToken) undefined?
这是错误“方法 setRefreshToken(String) 未为类型 String 定义”
Music.java,其中 SpotifyApi.java 被导入到:
SpotifyApi spotifyApi = new SpotifyApi.Builder()
.setClientId(this.id)
.setClientSecret(this.secret)
.setRedirectUri(myAccount)
.build();
spotifyApi
.setAccessToken("<your_access_token>")
.setRefreshToken("<your_refresh_token>")
.build();
}
}
SpotifyApi.java:
public void setRefreshToken(String refreshToken) {
this.refreshToken = refreshToken;
}
你的代码看起来很奇怪。
SpotifyApi
有方法 setAccessToken()
和 setRefreshToken()
,但这两种方法都是 void
方法(即它们没有 return 任何东西,所以方法链接不可能)。而 SpotifyApi
没有 build()
方法,所以...
也许你想写:
SpotifyApi spotifyApi = new SpotifyApi.Builder()
.setClientId(this.id)
.setClientSecret(this.secret)
.setRedirectUri(myAccount)
.setAccessToken("<your_access_token>")
.setRefreshToken("<your_refresh_token>")
.build();
否则,您可以将代码重写为:
SpotifyApi spotifyApi = new SpotifyApi.Builder()
.setClientId(this.id)
.setClientSecret(this.secret)
.setRedirectUri(myAccount)
.build();
spotifyApi.setAccessToken("<your_access_token>");
spotifyApi.setRefreshToken("<your_refresh_token>");
这是错误“方法 setRefreshToken(String) 未为类型 String 定义”
Music.java,其中 SpotifyApi.java 被导入到:
SpotifyApi spotifyApi = new SpotifyApi.Builder()
.setClientId(this.id)
.setClientSecret(this.secret)
.setRedirectUri(myAccount)
.build();
spotifyApi
.setAccessToken("<your_access_token>")
.setRefreshToken("<your_refresh_token>")
.build();
}
}
SpotifyApi.java:
public void setRefreshToken(String refreshToken) {
this.refreshToken = refreshToken;
}
你的代码看起来很奇怪。
SpotifyApi
有方法 setAccessToken()
和 setRefreshToken()
,但这两种方法都是 void
方法(即它们没有 return 任何东西,所以方法链接不可能)。而 SpotifyApi
没有 build()
方法,所以...
也许你想写:
SpotifyApi spotifyApi = new SpotifyApi.Builder()
.setClientId(this.id)
.setClientSecret(this.secret)
.setRedirectUri(myAccount)
.setAccessToken("<your_access_token>")
.setRefreshToken("<your_refresh_token>")
.build();
否则,您可以将代码重写为:
SpotifyApi spotifyApi = new SpotifyApi.Builder()
.setClientId(this.id)
.setClientSecret(this.secret)
.setRedirectUri(myAccount)
.build();
spotifyApi.setAccessToken("<your_access_token>");
spotifyApi.setRefreshToken("<your_refresh_token>");