2015-01-16 4 views
0

나는 RecyclerView에서 트랙에 대한 artwork_url을 사용하고 Picasso로 다운로드/표시하여 SoundCloud 이미지를 표시하려고합니다. 응용 프로그램이 처음로드 될 때 표시되는 행의 이미지에 대해 SoundCloud에서 403을 얻습니다.SoundCloud 페치 artwork_url 403 Forbidden 제공

스크롤 할 때 이미지가 다운로드되어 약간의 조절/속도 제한이 발생하고 화면의 초기로드가 너무 짧은 시간에 너무 많은 이미지를 요청할 수 있습니다.

다른 URL을 사용해 보았는데 문제가 없으므로 SoundCloud가 아닌 Android/Picasso가 문제라고 생각합니다.

답변

0

403은 S3가 파일을 찾을 수 없음을 나타냅니다. 나는 그들이 왜 404를 사용하지 않는지 정확히 알지 못합니다 ... 때로는 이미지의 트랜스 코딩이 실패하고, 그 크기의 아트웍을 사용할 수 없을 수도 있습니다. 해결책은 다른 크기를 시도하거나 tgese 경우 대체 이미지를 사용하는 것입니다.

+0

감사! '-original'은 항상 작동해야합니까? Btw, 가장 최근에 만들어진 트랙을보고있어 아트 워크가 아직 제공되지 않을 수도 있습니다. – MParker