cuốn sách gpt4 ai đã làm

Truy cập biên lai StoreKit trực tiếp từ máy chủ

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 07:51:12 44 4
mua khóa gpt4 Nike

Tôi đang xây dựng một ứng dụng iOS cung cấp dịch vụ mà trang web của chúng tôi đã cung cấp. Đây là dịch vụ dựa trên đăng ký và tất cả các tính năng đều được kích hoạt khi đăng ký. Để thu hút mọi người đăng ký thanh toán định kỳ trên ứng dụng, tôi dường như phải thông qua API mua hàng trong ứng dụng của Apple và để đăng ký tự động gia hạn. Điều này thật tuyệt, nhưng vấn đề là các dịch vụ mà người dùng sẽ mua thông qua ứng dụng cũng phải có sẵn trên trang web. Nhưng từ việc đọc hướng dẫn từng bước và hướng dẫn dành cho nhà phát triển, có vẻ như cách duy nhất để xử lý giao dịch là thông qua chính ứng dụng, sau đó có thể thiết lập để chuyển thông tin đến máy chủ. Nhưng sau đó tôi đã tưởng tượng ra kịch bản này:

Người dùng mua đăng ký trên ứng dụng iOS và chuyển đổi qua lại giữa việc sử dụng trang web và ứng dụng iOS. Vào ngày người dùng bị tính phí và trong vài ngày sau đó, họ chỉ sử dụng trang web vì bất kỳ lý do gì. Máy chủ không biết họ đã được lập hóa đơn nên chức năng này bị tắt. Để máy chủ thông báo rằng người dùng đã được Apple lập hóa đơn, người dùng phải mở ứng dụng trên iPhone hoặc iPad của họ và đồng bộ hóa ứng dụng đó với Apple và máy chủ của tôi.

Có cách nào để máy chủ của tôi ping trực tiếp Apple và nhận thông tin về giao dịch mua hàng của một người dùng cụ thể cho ứng dụng của tôi không? Tôi không tìm thấy gì; cả hai bố cục được đề xuất, có hoặc không có máy chủ, đều sử dụng ứng dụng iOS làm công cụ giao tiếp duy nhất với Apple, ngoài việc cho phép máy chủ xác minh rằng thông tin là hợp lệ. Nếu máy chủ không thể lấy thông tin này trực tiếp thì có những giải pháp khả thi nào khác?

  1. Cố gắng không sử dụng hệ thống thanh toán tích hợp của Apple, nếu không sẽ có nguy cơ bị từ chối (vì ứng dụng này sao chép một dịch vụ đã có sẵn trực tuyến trong nhiều năm, nên chúng ta không cần sử dụng hệ thống mua hàng trong ứng dụng của họ nữa phải không?)
  2. Nếu người dùng thanh toán qua Apple, hãy để máy chủ cung cấp cho họ một khoảng đệm vừa đủ từ ngày thanh toán dự kiến ​​đến thời điểm tính năng này bị tắt (giảm tần suất xảy ra sự cố nhưng không giải quyết được)
  3. Khi tài khoản của họ dường như đã hết hạn đối với máy chủ nhưng máy chủ không mong đợi điều đó, hãy gửi email cho người dùng một thông báo cho biết họ phải mở ứng dụng nếu không tài khoản của họ sẽ không được ghi có vào thời điểm mua hàng. lạ nhưng thực ra đó không phải là điều tốt mà người dùng phải làm để sử dụng dịch vụ)

Đó là tất cả những gì tôi có thể nghĩ đến cho đến nay. Có ai có bất kỳ đề xuất nào cho các giải pháp này hoặc biết người khác hoặc biết ai đó mà tôi có thể nói chuyện để cố gắng giải quyết vấn đề này không?

câu trả lời hay nhất

Có, bạn có thể kiểm tra trạng thái tài khoản người dùng từ máy chủ của mình. Có một số điểm cần lưu ý:

  • Đầu tiên, đăng ký tự động gia hạn được dành riêng cho các ấn phẩm định kỳ như tạp chí và báo. Nếu ứng dụng của bạn không giống với những ứng dụng đó, Apple có thể từ chối ứng dụng đó (giống như họ đã từ chối ứng dụng của tôi) và yêu cầu bạn sử dụng đăng ký không gia hạn (đọc: gia hạn đăng ký của bạn theo cách thủ công).
  • Thứ hai: Kịch bản này yêu cầu bạn lưu trữ tất cả biên lai bạn nhận được trên ứng dụng trên máy chủ của mình.
  • Cuối cùng: Tôi không biết hệ thống tên người dùng/mật khẩu của bạn hoạt động như thế nào nhưng người dùng phải đăng nhập bằng thông tin xác thực trên ứng dụng giống như họ đăng nhập trên trang web của bạn.

Dưới đây là cách kiểm tra trạng thái tài khoản người dùng của bạn: Lưu trữ ít nhất một biên nhận cho mỗi người dùng trên máy chủ của bạn. Khi muốn kiểm tra trạng thái hãy làm theo quy trình của Apple Xác minh biên lai từ App Store .Gửi cho họ biên nhận đó và họ sẽ trả lời kèm theo biên nhận và ngày hết hạn mới nhất. Bây giờ bạn có thể biết bất cứ lúc nào tài khoản của một người có hợp lệ hay không.

Về ios - Truy cập biên lai StoreKit trực tiếp từ máy chủ, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/9552670/

44 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress