為友盟消息推送開發的PHP SDK(composer版):可以按省發Android push


一直以來APP希望按省市縣推送Android push,只能自己分析用戶經緯度,打tag發送。

現在終於有服務商提供了。

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

我為友盟做了PHP SDK(composer版),提供給大家使用,便於集成到正規項目里。

 

包: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

掃描二維碼下載:

2、下載安裝PHP SDK例子,運行PHP

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

然后執行:

cd examples/
composer update
php Message.php

3、手機就會收到push了,效果截圖:

 

例子代碼:

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

$o = new \Umeng\Message\Client($conf);
//廣播
$data = array(
    'title' => '廣播標題',
    'text' => '友盟測試:broadcastNotification 這是一條廣播',
);
$r = $o->broadcastNotification($data);
var_dump($r);

//按省發通知
$data = array(
    'title' => '河北歡迎你',
    'text' => '燕郊的別野、驢肉的火燒,這是另一種生活方式',
    'province' => '河北',
);
$r = $o->sendLbsNotification($data);
var_dump($r);
 
//其他功能的使用方法:請參考 tests/
?>

 

參考資料:

http://dev.umeng.com/message

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM