Android 결제 API를 통해 사용자가 특정 항목을 구매했는지 여부를 확인할 수 있습니다.
하지만 사용자가 무언가를 달성하면 (예 : 5 명의 친구와 앱을 공유하는 등) 사용자에게 무료로 제공하고 싶은 항목은 무엇입니까? 사용자가이 항목을 소유하고 있다고 Google에 알릴 수있는 방법이 있습니까?무료 상품이 포함 된 Android 결제 API
아니요, 그렇다면 어떤 사용자가 어떤 무료 항목을 저장할지 내 서버를 설정해야한다는 의미입니다. 사용자가 특정 항목을 가지고 있는지 확인하려면 내 서버 및 청구 API에서도 확인해야합니다. 하지만 webservice를 안전하게 만드는 방법은 무엇입니까? 만약 앱이 단순히 특정 이메일 주소를 가진 사용자에게 아이템 x가 있다고 서버에 알리면 악의적 인 사람이이 문제를 해결할 수 있고 가짜 서버에 모든 것을 가지고있는 것으로 보인다.
UPDATE :
예를 들어, 내가 페이로드 내 웹 서비스 URL을 호출을 보낼 것이라고 사용자 A가 획득 한 아이템 A. 내 단절을 이야기하기 {: [email protected], 항목 : 사용자 A}.
하지만 누구나이 페이로드를 webservice URL로 보낼 수 있습니다. 이걸 어떻게 보호해야합니까?
내 대답을 확인하십시오. 그것이 당신의 문제를 해결할 수 있기를 바랍니다. – Maulik