Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Php и APN(Apple)
Форумы портала PHP.SU » » Работа с сетью » Php и APN(Apple)

Страниц (1): [1]
 

1. vladimircape - 15 Октября, 2013 - 18:17:58 - перейти к сообщению
Может кто сталкивался, уже все примеры перепробывал, посылаю, все успешно ,а на мобильник не приходит.
PHP:
скопировать код в буфер обмена
  1.  
  2. $body['aps'] = array(
  3.     'badge' => +1,
  4.     'alert' => 'Arnold',
  5.     'sound' => 'default'
  6. );
  7.  
  8. $payload = json_encode($body);
  9.  
  10. stream_context_set_option($ctx, 'ssl', 'local_cert', 'Wahoos_Developer.pem');
  11. stream_context_set_option($ctx, 'ssl', 'passphrase', '');
  12.  
  13. $stream = stream_socket_client('ssl://gateway.sandbox.push.apple.com:2195', $err, $errstr, 82400, STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT, $ctx);
  14.  
  15.         $msg = chr(0) // command
  16. . pack('n',32)  // token length
  17. . pack('H*', 'njInRSuzfRLxdCiv8dG9JqRZLvxxTK95HRVYCvPGAUw=')    // device token
  18. . pack('n',strlen($payload))    // payload length
  19. . $payload;     // payload
  20. $result = fwrite($ctx, $msg, strlen($msg));
  21.  

 

Powered by ExBB FM 1.0 RC1