2011-09-12 3 views
-1

내 응용 프로그램의 사용자가 사진 앨범을 볼 수있는 권한을 사용하도록 설정했습니다.응용 프로그램 권한

그러나 실제로 내가 원하는 것은 응용 프로그램이 사진 앨범에 액세스 할 수있을뿐만 아니라 사용자가 응용 프로그램의 다른 사용자가 볼 수있는 앨범에서 하나의 이미지를 선택할 수 있도록하는 것입니다.

이것은 경쟁 응용 프로그램이므로 사용자가 이미지를 선택하고 해당 이미지가 경쟁에 포함되어 있지만 응용 프로그램 사용자는 투표 할 수 있어야합니다.

사진 앨범에서 이미지를 가져 와서 호스팅 서버에 업로드해야하나요, 아니면 내가 할 수 있습니까?

답변

2

사용자가 수행해야하는 작업은 사용자가 선택한 사진을 저장하는 서버의 응용 프로그램입니다. 그런 다음이 사진의 참조를 데이터베이스에 저장하고 다른 사용자가 응용 프로그램을 방문 할 때 데이터베이스에서이 모든 것을 요청한 다음 다시 사용자에게 표시합니다.

이것은 매우 기본적인 프로그래밍 구조이므로 Facebook은 많은 프로파일을 통해 많은 공유 데이터를 제공합니다. 반면에, 당신은이 데이터로 무엇을하는지, 어떻게 사용하고 어떤 애플리케이션에서 그것을 구현 하는지를 담당합니다. 이렇게 할 때 법적 효력을 피하기 위해 개인 정보 보호 정책 및 사용 약관 문서를 제공해야합니다.

+0

환호성 조. 당신이 어떻게 상세하게했는지는 내가 전에 어떻게했는지입니다. 방금 내가 이걸 확인할 것이라고 생각 했어. 나는 실제로 이것을 처리 할 다른 방법을 깨달았습니다. 권한이 부여되면 이미지의 모든 절대 URL에 액세스 할 수 있습니다. 선택한 이미지를 업로드하는 대신이 URL을 db에 저장할 수 있습니다. 테스트를 통해이 절대 URL에 참조 권한이 필요하지 않은 것으로 보입니다. –

+0

추신 : "권한이 부여되면 이미지의 모든 절대 URL에 액세스 할 수 있습니다."그래프 api –

+1

사용자가이 사진을 삭제할 수 있으며 나중에 사용할 수 없게된다는 것을 잘 기억하십시오. 그래서 내가 데이터와 일치하는 방식으로 동기화 프로세스를 권장합니다. –

관련 문제