2017-03-24 7 views
0

메타 데이터를 가져 오기위한 Dropbox API는 .png 파일에 대해 아무 것도 반환하지 않습니다. 최근에 잘 작동했지만 지금은 작동하지 않습니다. 여기 Dropbox API가 png 파일의 메타 데이터를 반환하지 않습니다.

내가 만드는 API 호출입니다 : 내가 파일 .png 형의 ID를 지정하는 경우

this.dropbox.filesGetMetadata({ 
    path: file.id, 
    include_media_info: true 
}).then((mdata) => { 
    console.log(mdata.media_info) 
}) 

이, undefined를 인쇄하지만, .JPEG 같은 다른 이미지 파일이 모두 함께 벌금과 인쇄 media_info 객체를 작동 필요한 메타 데이터.

아무도 비슷한 문제가 있습니까?

답변

0

filesGetMetadata 메서드는 media_info으로 표시된 FilesFileMetadata 개체를 제공하므로 모든 파일에서 사용할 수있는 것은 아닙니다. 앱에서 media_info이 정의되지 않은 부분을 처리 할 수 ​​있는지 확인해야합니다. mdata 그 자체를 인쇄하면 나머지 비 선택적 메타 데이터를 볼 수 있습니다. 여기에보고 할 수있는 버그/회귀 할 수있다

갑자기 확실히 전에이 세트를 얻고 있었다 정확한 파일에 대해 정의되지 media_info 표시되는 경우 :

https://www.dropbox.com/developers/contact

샘플 파일을 포함하십시오 이 문제는 이전에 가지고 있던 media_info의 전체 출력과 media_info이없는 최신 출력을 표시합니다.

.catch(function(error) { 
    console.log(error); 
}); 
:

그런데

처럼, 당신이 또한 오류를 잡을 수 있도록