ios_example.php 758 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. use xmpush\IOSBuilder;
  3. use xmpush\Sender;
  4. use xmpush\Constants;
  5. use xmpush\Stats;
  6. use xmpush\Tracer;
  7. include_once(dirname(__FILE__) . '/autoload.php');
  8. $secret = 'sh+3boPy2zHS0PPexVYH3g==';
  9. $bundleId = 'cn.xfd.lbjs.trainer';
  10. Constants::setBundleId($bundleId);
  11. Constants::setSecret($secret);
  12. // message1 演示自定义的点击行为
  13. $aliasList = array('50073_1880CDFE33FB413481FFEFBD6D695FE4');
  14. $desc = '这是一条mipush推送消息';
  15. $payload = '{"test":1,"ok":"It\'s a string"}';
  16. $message = new IOSBuilder();
  17. $message->description($desc);
  18. $message->soundUrl('default');
  19. $message->badge('4');
  20. $message->extra('payload', $payload);
  21. $message->build();
  22. $sender = new Sender();
  23. print_r($sender->sendToAliases($message, $aliasList)->getRaw());
  24. ?>