Home >Backend Development >PHP Tutorial >PHP SDK (composer version) developed for Umeng message push: Android push_PHP tutorial can be sent by province
The APP has always wanted to push Android push by province, city and county, but it can only analyze the user's longitude and latitude, tag and send.
Now there is finally a service provider providing it.
Umeng news push can be "push by province", which is very convenient.
I made PHP SDK (composer version) for Umeng and provided it for everyone to use so that it can be easily integrated into regular projects.
Package: https://packagist.org/packages/sinkcup/umeng-message-sdk-php
Open source code: https://github.com/sinkcup/umeng-message-sdk-php
Example:
1. Download the example APP: http://com-163-sinkcup.qiniudn.com/io.github.sinkcup.message.umeng-14.4.18.1341-cnblogs-release.apk
Scan the QR code to download:
2. Download and install the PHP SDK example and run PHP
Download address: https://github.com/sinkcup/umeng-message-sdk-php/tree/0.0.1/examples
Then execute:
cd examples/<span composer update php Message.php</span>
3. The mobile phone will receive the push. Screenshot of the effect:
Example code:
<?<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> ?>
Reference:
http://dev.umeng.com/message