承接 guanhui07/aliyun-sdk-mns 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

guanhui07/aliyun-sdk-mns

最新稳定版本:v1.3.5.5

Composer 安装命令:

composer require guanhui07/aliyun-sdk-mns

包简介

Aliyun MNS PHP SDK 阿里云官方 MNS composer包

README 文档

README

Latest Stable Version Build Status Coverage Status Total Downloads Latest Unstable Version License

安装方法

  • 引用composer包
composer require wushunyi/aliyun-sdk-mns
  • 代码引用composer自动加载工具
require_once "vendor/autoload.php";

  • 实例化客户端
use AliyunMNS\Client;
$client = new Client($endPoint, $accessId, $accessKey);

使用方法

主题操作

队列操作

消息操作

  • 发送消息

    • 主题消息
    use AliyunMNS\Client;
    use AliyunMNS\Requests\PublishMessageRequest;
    
    $endPoint = '';
    $accessId = '';
    $accessKey = '';
    $topicName = '';
    
    $client = new Client($endPoint, $accessId, $accessKey);
    $topic = $client->getTopicRef($topicName);//获取Topic地址
    $messageBody = 'test message';  //消息内容
    $messageTag = 'pay_success';    //消息标签
    $request = new PublishMessageRequest($messageBody,$messageTag);
    $res = $topic->publishMessage($request);
    $res->isSucceed();
    
    • 队列消息
    use AliyunMNS\Client;
    use AliyunMNS\Requests\PublishMessageRequest;
    
    $endPoint = '';
    $accessId = '';
    $accessKey = '';
    $queueName = '';
    
    $client = new Client($endPoint, $accessId, $accessKey);
    $topic = $client->getQueueRef($queueName);//获取Topic地址
    $messageBody = 'test message';  //消息内容
    $request = new PublishMessageRequest($messageBody);
    $res = $topic->publishMessage($request);
    $res->isSucceed();
    
    

SDK核心代码来自阿里云官方

统计信息

  • 总下载量: 3
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-09-19