2012-11-28 28 views
6

Tôi đã tạo Passbooks và chúng được tải lên thiết bị iOS của khách hàng của tôi. Tôi cần cập nhật những Passbooks này. Theo số Passbook docs, bạn cần sử dụng Dịch vụ thông báo đẩy của Apple (APNS) để kích hoạt thao tác kéo từ thiết bị iOS để cập nhật Passbook. Việc đẩy APNS này bao gồm "mã thông báo đẩy" và "id loại pass". Tuy nhiên, cơ thể APNS được để trống.Cách sử dụng Thông báo Đẩy của Apple để cập nhật Sổ tiết kiệm

APNS docs nói về "mã thông báo thiết bị" cần thiết để gửi thông báo đẩy nhưng không đề cập đến "mã thông báo đẩy".

Mã thông báo thiết bị "APNS" có giống với mã thông báo đẩy "Sổ tiết kiệm" không? Làm thế nào để gửi Passbook "pass type id" trong push APNS của tôi?

Trả lời

6
  • Mã thông báo đẩy được cung cấp cho máy chủ của bạn khi thiết bị đăng ký.

Nó được tìm thấy trong phần thân của yêu cầu POST trong từ điển JSON. Ví dụ:

{ "pushToken": "PushTokenFromDevice" }

  • Đèo loại id được nhúng với giấy chứng nhận sử dụng để tạo ra các thông báo push to Dịch vụ Thông báo Đẩy của Apple

Nếu bạn cần triển khai PHP, tôi khuyên bạn nên: APNS PHP

+0

Cảm ơn! Phần ký tên chứng nhận là những gì tôi đã bỏ lỡ. Tôi có cert đúng và mọi thứ đều ổn. – keithcelt

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