Home > php教程 > php手册 > 为友盟消息推送开发的PHP SDK(composer版):可以按省发Android

为友盟消息推送开发的PHP SDK(composer版):可以按省发Android

WBOY
Release: 2016-06-06 19:43:53
Original
1934 people have browsed it

一直以来APP希望按省市县推送Android push,只能自己分析用户经纬度,打tag发送。 现在终于有服务商提供了。 友盟消息推送 可以按省推送,很方便。 我为友盟做了PHP SDK(composer版),提供给大家使用,便于集成到正规项目里。 包:https://packagist.org/p

一直以来APP希望按省市县推送Android push,只能自己分析用户经纬度,打tag发送。

现在终于有服务商提供了。

友盟消息推送 可以“按省推送”,很方便。

我为友盟做了PHP SDK(composer版),提供给大家使用,便于集成到正规项目里。

为友盟消息推送开发的PHP SDK(composer版):可以按省发Android

 

包:https://packagist.org/packages/sinkcup/umeng-message-sdk-php

开源代码:https://github.com/sinkcup/umeng-message-sdk-php

 

例子:

1、下载例子APP:http://com-163-sinkcup.qiniudn.com/io.github.sinkcup.message.umeng-14.4.18.1341-cnblogs-release.apk

扫描二维码下载:为友盟消息推送开发的PHP SDK(composer版):可以按省发Android

2、下载安装PHP SDK例子,运行PHP

下载地址:https://github.com/sinkcup/umeng-message-sdk-php/tree/0.0.1/examples

然后执行:

cd examples/<span>
composer update
php Message.php</span>
Copy after login

3、手机就会收到push了,效果截图:

为友盟消息推送开发的PHP SDK(composer版):可以按省发Android为友盟消息推送开发的PHP SDK(composer版):可以按省发Android

 

例子代码:

<span>php
require_once __DIR__ . </span><span>'</span><span>/vendor/autoload.php</span><span>'</span><span>;
$conf </span>=<span> array(
    </span><span>'</span><span>appkey</span><span>'</span>            => <span>'</span><span>534ce13b56240b219b00106d</span><span>'</span>, <span>//</span><span>按照友盟后台填写</span>
    <span>'</span><span>app_master_secret</span><span>'</span> => <span>'</span><span>j96jq7s8vfdt9ldhsrivjxkzbwezi4uv</span><span>'</span>, <span>//</span><span>按照友盟后台填写</span>
<span>);

$o </span>=<span> new \Umeng\Message\Client($conf);
</span><span>//</span><span>广播</span>
$data =<span> array(
    </span><span>'</span><span>title</span><span>'</span> => <span>'</span><span>广播标题</span><span>'</span><span>,
    </span><span>'</span><span>text</span><span>'</span> => <span>'</span><span>友盟测试:broadcastNotification 这是一条广播</span><span>'</span><span>,
);
$r </span>= $o-><span>broadcastNotification($data);
var_dump($r);

</span><span>//</span><span>按省发通知</span>
$data =<span> array(
    </span><span>'</span><span>title</span><span>'</span> => <span>'</span><span>河北欢迎你</span><span>'</span><span>,
    </span><span>'</span><span>text</span><span>'</span> => <span>'</span><span>燕郊的别野、驴肉的火烧,这是另一种生活方式</span><span>'</span><span>,
    </span><span>'</span><span>province</span><span>'</span> => <span>'</span><span>河北</span><span>'</span><span>,
);
$r </span>= $o-><span>sendLbsNotification($data);
var_dump($r);
 
</span><span>//</span><span>其他功能的使用方法:请参考 tests/</span>
?>
Copy after login

 

参考资料:

http://dev.umeng.com/message

 

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template