사용자가 페이스 북/트위터 프로필 사진을 아바타로 업로드 할 수있게하고 싶습니다. 그들의 토큰/비밀과 함께 레코드를 DB에 삽입합니다. 나는 사용자의 ID를 얻고 readfile()
을 사용하여 프로필 이미지를 표시하는 스크립트를 만들었지 만이 이미지를 30 분 동안 캐시하려고합니다. codeigniter로 이것을 가능합니까?캐시 facebook/twitter 프로필 이미지
0
A
답변
3
비록 코드 서명자가 아니지만 ... 내가 만든 사이트에서 - 사용자가 페이스 북으로 로그인하면 file_get_contents와 비슷한 것을 사용하여 파일을 다운로드합니다. 그런 다음 이미지의 MD5와 함께 로컬 참조를 저장합니다 데이터가 있습니다. 다음에 프로필이 다음에 요청 될 때 로컬 저장소를 업데이트해야하는지 여부를 쉽게 확인할 수 있습니다 (서버에서 페이스 북으로 다시 다운로드해야 함)
다른 경우에는 페이 스북 보고서, 그래서 우리는 HTTP 헤더 요청을 쉽게 변경할 수 있는지 확인합니다 (나는 크기가 이미지의 변화와 직접적으로 관련이 없다는 것을 알고 있습니다. 그러나 99.9 %의 시간이 좋은 표시입니다.)
관련 문제
- 1. 프로필 사진이 캐시 됨
- 2. PHP 사용자 프로필 사진 캐시
- 3. PHP에서 캐시 된 이미지 캐시
- 4. cakephp에 프로필 이미지 추가
- 5. TFS 2012의 프로필 이미지
- 6. spotify의 Facebook 프로필 이미지
- 7. 프로필 이미지 제한
- 8. facebook에서 프로필 이미지 다운로드
- 9. 프로필 이미지 캐시와 활주?
- 10. 사용자 프로필 정보를 캐시 또는 세션에 저장해야합니까?
- 11. 크로스 원점 이미지 로딩 (트위터 프로필 이미지)
- 12. Android에서 이미지 캐시 지우기 캐시 종료시
- 13. Apache 서버 캐시 이미지
- 14. timthumb 캐시 이미지 경로
- 15. xsl 이미지 캐시 지우기
- 16. Phonegap (코르도바) 이미지 캐시
- 17. 안드로이드 웹보기 캐시 이미지
- 18. 썸네일/이미지 캐시 파일?
- 19. Magento 이미지 미리 캐시
- 20. JWPlayer 캐시 이미지
- 21. QML 이미지 캐시 지우기
- 22. Android 캐시 webview 이미지?
- 23. 안드로이드의 이미지 캐시
- 24. 바니시 : 부분 이미지 캐시
- 25. 아파치 mode_cache 이미지 캐시
- 26. Typo3 backend 사용자 프로필 이미지
- 27. 식별 트위터 프로필 기본 이미지
- 28. 프로필 이미지 Twitter API 업데이트
- 29. 이미지 Magick으로 프로필 확인 - icc
- 30. 큰 트위터 사용자 프로필 이미지
왜 이미지를 캐시합니까? Facebook 사용자 ID 만 저장하고 URL을 사용하여 이미지를 가져옵니다. 사용자가 프로필 사진을 변경하면 업데이트 된 사진이 표시됩니다. http://graph.facebook.com/userID/picture – Nimrod007
내 질문을 편집했습니다. 사용자가 트위터 프로필 사진 및 트위터 API 호출을 업로드하도록 허용하는 것은 속도가 제한되어 있다고 생각하여 이미지를 캐시하려고합니다. – lam3r4370
@ N.L.telaviv - 공정한 점이지만 한 번에 한 페이지에 100 개의 프로필 이미지를 가질 수있는 사이트에 대한 의견 시스템과 같은 pinterest를 작성한다고 가정 해보십시오. 느린 엉덩이 페이 스북 (Facebook API)에 대한 요청이 많습니다. – Jeemusu