21

Khi người dùng lần đầu tiên mua đăng ký từ Cửa hàng Google Play, ứng dụng của tôi sẽ gửi cho máy chủ của tôi biên nhận chứa tên gói, ID đăng ký/ID sản phẩm và mã thông báo mua hàng. Sau đó tôi có thể gọi số Purchases.subscriptions.get API để xác minh đăng ký.Tôi có thể xác thực gia hạn đăng ký trong ứng dụng của Google Play hoàn toàn phía máy chủ không?

Điều tôi chưa rõ là liệu tôi có thể xác minh đăng ký hoàn toàn phía máy chủ sau khi gia hạn xảy ra không? Các tài liệu khá rõ ràng về điều này.

Như tôi đã hiểu, với API mua V3, ứng dụng cần thăm dò ý kiến ​​để xem liệu đăng ký đã được gia hạn chưa và sau đó chuyển tiếp biên nhận mới lên máy chủ. Tôi cho rằng mã thông báo mua hàng sẽ khác nhau giữa các lần gia hạn, điều này sẽ gợi ý rằng không thể thực hiện kiểm tra gia hạn hoàn toàn phía máy chủ.

Tôi có thiếu gì không?

+0

câu hỏi cũ :) Bạn đã tìm ra giải pháp chưa? Chúng tôi hiện đang tự hỏi chính xác câu hỏi tương tự. – adp

+1

Đã lâu rồi, nhưng nếu tôi nhớ chính xác ID sản phẩm và mã thông báo mua hàng ban đầu là đủ để có trạng thái hiện tại của đăng ký tự động gia hạn. –

+0

Tuyệt vời. Cảm ơn – adp

Trả lời

1

Bạn có thể kiểm tra phía khách hàng cho sau mỗi khoảng thời gian sửa chữa thời gian gia hạn tự động hoặc gia hạn đăng ký bằng cách sử dụng https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get và kiểm tra tính hợp lệ cho thuê để đáp ứng https://developers.google.com/android-publisher/api-ref/purchases/subscriptions#resource bạn nhận được sau và thông báo cho máy chủ của bạn cho nhà nước thuê bao sau mỗi khoảng thời gian firx hoặc chỉ khi bạn nhận được autoRenewing hoặc bạn nhận được ngày hết hạn thay đổi

Các vấn đề liên quan