2014-09-08 3 views
0

저는 현재 첫 번째 심각한 앱을 개발 중입니다. 사용자가 입력 할 수있는 데이터에 대해 어떤 종류의 계약을하고 싶습니다. 특히 내 앱은 입니다. 사용자가 텍스트 콘텐츠 ('tweet'와 같은 것을 상상해보십시오)를 작성하고 사진을 업로드 할 수 있습니다. 나는 그들이 부적절한 텍스트를 쓰지 못하도록하고 싶습니다. 예를 들어 공격적인 그림을 업로드하고 싶습니다. 내가 한 일은 '악용 사례 신고'버튼과 같은 것을 허용하는 것입니다. 버튼을 누를 때 누를 수 있습니다.이 경우 관련 데이터가 저장되고 나중에 확인되어 실제로 부적절한 사용이 발생했는지를 결정합니다. (어쩌면 어떤 종류의 서버 측 코드로).Android : 내 앱에서 '악용 사례 신고'메커니즘을 통합하는 방법.

내가 말했듯이, 나는 안드로이드 개발의 초보자이며, 나는 정말로 당신의 제안과 안내를 듣고 싶습니다. 아마 지금 내 리그에서 뭔가있을거야? 이미 존재하는 그런 것들을 아십니까?

내 앱. Parse.com을 DB로 사용합니다.

정말 도움이 될 것입니다. 감사합니다.

답변

0

나는 파스가있는 응용 프로그램을 개발 중이며 사용자에게 보고서 단추도 통합해야했습니다.

내가했던 방법은 간단하다 : 모든 PF의 사용자 개체에서

, 나는 사용자에 의해 생성 된 PFObject에서 (그것이 문자열이 될 수있는 반면 "reportCounter"라는 유형 카운터의 필드를 생성, 그림 등) "isReported"라는 부울 필드를 만들었습니다. 사용자가 부적절한 콘텐츠를 발견하면 전용 버튼을 통해이를보고 할 수 있습니다. 해당 컨텐트와 관련된 PFObject는 isReported 필드가 YES로 변경되고 파스 배경 작업은 매일 모든 PFObject를 검사하여 컨텐트의 소유자 생성자의 reportCounter 필드를 증가시키고 관리자에게 보고서 전자 메일을 보냅니다. 이 방법으로 특정 사용자가 잘못 행동하고 있는지 확인하기위한 기록을 보관할 수도 있습니다. 배경 작업에 대한 Parse 문서를 살펴보십시오. 그것은 꽤 좋다. 도움이되기를 바랍니다.