API Endpoint
https://github.com/node-apn/node-apn/blob/v2.1.1/lib/config.js#L5-L8
let EndpointAddress = {
production: "api.push.apple.com",
sandbox: "api.sandbox.push.apple.com"
};
ping
$ ping api.push.apple.com
PING api.push-apple.com.akadns.net (17.188.154.155): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
Request timeout for icmp_seq 7
^C
--- api.push-apple.com.akadns.net ping statistics ---
9 packets transmitted, 0 packets received, 100.0% packet loss
$ ping api.sandbox.push.apple.com
PING api.sandbox.push-apple.com.akadns.net (17.188.138.73): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
Request timeout for icmp_seq 7
^C
--- api.sandbox.push-apple.com.akadns.net ping statistics ---
9 packets transmitted, 0 packets received, 100.0% packet loss
辣么
问题来了, 在天朝做 Apple Push 正确的姿势是怎样的, 给接口加代理 ?