Skip to content
一个基于server酱推送服务的laravel package,包含一对一和一对多推送
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
src
README.md
composer.json

README.md

A Easy Laravel Package for ServerChan

See Server酱

Quick Start Guide

  • Create a Laravel 5.5 project: composer create-project laravel/laravel myproject dev-develop

  • cd myproject

  • Add dependency: composer require sevenshi/serverchan

  • Copy configuration: php artisan vendor:publish

  • set the SCKEY you get from the serverchan on the .env SCKEY=SCU17044T7eafa406fxxxxxxxxxx

Now you are ready to use the Seven Facade, e.g. open routes/web.php:

  • send message to yourself
<?php

   $reponse =  Seven::setTitle('hi')->setMessage('hello world')->push();

  • send message to who subscribe your channel

the channel comes from the PushBear,and channel key comes from the channel you create

<?php


    $response = Seven::setTitle('hi')->setMessage('hello every body')->setChannel('4794-e28b9dae54e86365773xxx')->pushbear();

  • response

if the request is ok,it will response these data below:

push:

- success {"errno":0,"errmsg":"success","dataset":"done"}

pushbear:

- {"code":0,"message":"","data":"1\u6761\u6d88\u606f\u5df2\u6210\u529f\u63a8\u9001\u5230\u53d1\u9001\u961f\u5217","created":"2018-07-18 14:43:05"}
You can’t perform that action at this time.