2012-06-26 5 views
0

Facebook 그래프 항목을 캐시하고 변경했는지 확인할 필요가 없는지 궁금합니다.페이스 북의 그래프 항목은 영구적입니까?

예를 들어 ID가 1234309932123 인 사진을 다운로드하고 캐시하는 경우 해당 ID의 이미지가 항상 동일하다고 가정하는 것이 안전합니까?

주어진 Facebook 개체를 변경할 수 없다고 가정합니다. 삭제할 수 있습니다. 그 맞습니까?

답변

0

photo 개체가 변경되지 않는다고 가정하는 것은 잘못입니다. 사진은 이미지뿐만 아니라 관련 데이터이기도하므로 photo의 속성 중 적어도 일부는 제목, 설명, 사람/페이지 태그로 변경할 수 있습니다.

사진 세부 정보 외에 한 가지 더 변경할 수있는 권한은 액세스 권한입니다. 플랫폼 정책에 따르면 Facebook에서 검색 한 데이터를 볼 권한이있는 사용자에게만 표시해야하므로 사진 캐싱이 문제가 될 수 있습니다.

+0

제목, 설명, 태그 등을 캐시하지 않을 것입니다. 사진을 비교할 때 매우 큰 전송이므로 주로 사진 캐싱에 관심이 있습니다. 그래서 문제는 메타 데이터가 변경 될 수있는 것이 아니라 실제 사진이 변경 될 가능성이있는 경우입니다. 실제 사진은 변경 될 수 있습니다. –

+0

캐싱 할 데이터 만 이미지 파일이면 괜찮습니다. 사실'phot' 객체에 제공된 URL을 기반으로 캐시 할 수 있으므로 URL이 변경되지 않은 경우 캐시 된 버전 만 사용해야합니다. –

관련 문제