Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

wyulong/serverchan-spring-boot-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

SpringBoot starter for Serverchan

Server酱推送服务starter,通过本starter可以快速集成Server酱推送服务到springboot工程
Server酱网址: https://sc.ftqq.com

快速开始

添加pom依赖

<dependency>
 <groupId>com.lnold</groupId>
 <artifactId>serverchan-spring-boot-starter</artifactId>
 <version>1.0.0</version>
</dependency>

添加server酱配置

application.properties中添加starter的配置
sckey需通过Server酱网站注册帐户后获取

# server酱sckey
spring.serverchan.sckey=YOUR_SCKEY

使用

注入ServerchanService,即可按照普通Service使用
示例代码:

import com.lnold.serverchan.PushResult;
import com.lnold.serverchan.ServerchanService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class TestController {
 @Autowired
 private ServerchanService serverchanService;
 @PostMapping("/push")
 public PushResult push(String title,String content){
 PushResult result = serverchanService.sendMessage(title, content);
 if (result.isSuccess()){
 //doSomething()
 }else{
 //doOtherthing()
 }
 return result;
 }
}

About

SpringBoot工程集成Server酱推送服务

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /