├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── autoload.php ├── composer.json ├── doc ├── api.md ├── grouppush.md └── http2.md ├── examples ├── admin_example.php ├── batch_push_example.php ├── cid_example.php ├── config.php.example ├── devices │ ├── delete_alias_example.php │ ├── delete_tag_example.php │ ├── get_alias_devices_example.php │ ├── get_devices_example.php │ ├── get_devices_status_example.php │ ├── get_tags_example.php │ ├── update_device_example.php │ └── update_tag_example.php ├── grouppush_example.php ├── huawei_push_example.php ├── push_example.php ├── reports │ ├── messages_detail_example.php │ └── received_detail_example.php ├── schedule_example.php └── zone_examples.php ├── phpunit.xml.dist ├── src └── JPush │ ├── AdminClient.php │ ├── Client.php │ ├── Config.php │ ├── DevicePayload.php │ ├── Exceptions │ ├── APIConnectionException.php │ ├── APIRequestException.php │ ├── JPushException.php │ └── ServiceNotAvaliable.php │ ├── Http.php │ ├── PushPayload.php │ ├── ReportPayload.php │ ├── SchedulePayload.php │ └── version.php └── tests ├── JPush ├── DevicePayloadTest.php ├── PushPayloadTest.php ├── ReportPayloadTest.php └── SchedulePayloadTest.php └── bootstrap.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/README.md -------------------------------------------------------------------------------- /autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/autoload.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/composer.json -------------------------------------------------------------------------------- /doc/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/doc/api.md -------------------------------------------------------------------------------- /doc/grouppush.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/doc/grouppush.md -------------------------------------------------------------------------------- /doc/http2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/doc/http2.md -------------------------------------------------------------------------------- /examples/admin_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/admin_example.php -------------------------------------------------------------------------------- /examples/batch_push_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/batch_push_example.php -------------------------------------------------------------------------------- /examples/cid_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/cid_example.php -------------------------------------------------------------------------------- /examples/config.php.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/config.php.example -------------------------------------------------------------------------------- /examples/devices/delete_alias_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/delete_alias_example.php -------------------------------------------------------------------------------- /examples/devices/delete_tag_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/delete_tag_example.php -------------------------------------------------------------------------------- /examples/devices/get_alias_devices_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/get_alias_devices_example.php -------------------------------------------------------------------------------- /examples/devices/get_devices_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/get_devices_example.php -------------------------------------------------------------------------------- /examples/devices/get_devices_status_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/get_devices_status_example.php -------------------------------------------------------------------------------- /examples/devices/get_tags_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/get_tags_example.php -------------------------------------------------------------------------------- /examples/devices/update_device_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/update_device_example.php -------------------------------------------------------------------------------- /examples/devices/update_tag_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/devices/update_tag_example.php -------------------------------------------------------------------------------- /examples/grouppush_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/grouppush_example.php -------------------------------------------------------------------------------- /examples/huawei_push_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/huawei_push_example.php -------------------------------------------------------------------------------- /examples/push_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/push_example.php -------------------------------------------------------------------------------- /examples/reports/messages_detail_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/reports/messages_detail_example.php -------------------------------------------------------------------------------- /examples/reports/received_detail_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/reports/received_detail_example.php -------------------------------------------------------------------------------- /examples/schedule_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/schedule_example.php -------------------------------------------------------------------------------- /examples/zone_examples.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/examples/zone_examples.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/JPush/AdminClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/AdminClient.php -------------------------------------------------------------------------------- /src/JPush/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Client.php -------------------------------------------------------------------------------- /src/JPush/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Config.php -------------------------------------------------------------------------------- /src/JPush/DevicePayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/DevicePayload.php -------------------------------------------------------------------------------- /src/JPush/Exceptions/APIConnectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Exceptions/APIConnectionException.php -------------------------------------------------------------------------------- /src/JPush/Exceptions/APIRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Exceptions/APIRequestException.php -------------------------------------------------------------------------------- /src/JPush/Exceptions/JPushException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Exceptions/JPushException.php -------------------------------------------------------------------------------- /src/JPush/Exceptions/ServiceNotAvaliable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Exceptions/ServiceNotAvaliable.php -------------------------------------------------------------------------------- /src/JPush/Http.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/Http.php -------------------------------------------------------------------------------- /src/JPush/PushPayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/PushPayload.php -------------------------------------------------------------------------------- /src/JPush/ReportPayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/ReportPayload.php -------------------------------------------------------------------------------- /src/JPush/SchedulePayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpush/jpush-api-php-client/HEAD/src/JPush/SchedulePayload.php -------------------------------------------------------------------------------- /src/JPush/version.php: -------------------------------------------------------------------------------- 1 |