frieser / gcm

该软件包已被废弃且不再维护。未建议替代软件包。

Endroid Google Cloud Messaging

维护者

详细信息

github.com/frieser/Gcm

主页

源代码

安装: 124

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 17

1.2.3 2014-01-03 11:47 UTC

This package is not auto-updated.

Last update: 2016-08-30 07:58:14 UTC


README

endroid提供

Build Status Latest Stable Version Total Downloads

Google Cloud Messaging(GCM)是一种帮助开发者将数据从服务器发送到Android设备上Android应用程序的服务。更多信息请参阅Google GCM

针对1000+个注册ID的消息请求将自动分块并行发送,以绕过Google施加的最大限制。因此,在使用此类时,您无需担心此限制。

<?php

$gcm = new Endroid\Gcm\Gcm($apiKey);

// Registration ID's of devices to target
$registrationIds = array(
    ...
);

$data = array(
    'title' => 'Message title',
    'message' => 'Message body',
);

$success = $gcm->send($data, $registrationIds);

如果发生错误或您只想检查GCM服务器返回的响应对象,可以使用getResponses()方法检索这些信息。

Symfony

您可以使用EndroidGcmBundle在您的Symfony应用程序中启用此服务。

许可证

此软件包受MIT许可证保护。有关完整的版权和许可信息,请参阅与此源代码一起分发的LICENSE文件。