Skip to content
On this page

Send Command Word

sendEmail

php
\FresnsCmdWord::plugin('Fresns')->sendEmail($wordBody)
Parameter NameTypeRequiredDescription
emailStringrequired邮箱地址
titleStringrequired标题
contentStringrequired内容(支持 HTML 代码)

sendSms

php
\FresnsCmdWord::plugin('Fresns')->sendSms($wordBody)
Parameter NameTypeRequiredDescription
countryCodeNumberrequired国际区号
phoneNumberNumberrequired手机号
signNameStringoptional短信签名名称
templateCodeStringrequired模板参数
templateParamObjectoptional变量参数
查看变量参数 templateParam 格式
json
// 变量名对应实际值
{
    "nickname": "Jarvis Tang",
    "variale1": "有人艾特你"
}

sendNotification

php
\FresnsCmdWord::plugin('Fresns')->sendNotification($wordBody)
Parameter NameTypeRequiredDescription
uidNumberrequired用户参数(用户主表 users > uid 字段)
typeNumberrequired1.系统通知 / 2.推荐 / 3.点赞 / 4.踩 / 5.关注 / 6.屏蔽 / 7.提及(艾特) / 8.评论
contentStringoptional通知内容
isMarkdownBooleanoptional内容是否为 MD 格式
isMultilingualBooleanoptional内容是否为多语言
isAccessPluginBooleanoptional是否访问插件页
pluginUnikeyStringoptional关联插件
actionUidNumberoptional触发者
actionTypeNumberoptional触发行为类型 1.点赞 2.点踩 3.关注 4.屏蔽 5.发表 6.编辑 7.删除 8.置顶 9.设精 10.管理
actionObjectNumberoptional触发目标 1.用户 2.小组 3.话题 4.帖子 5.评论 6.帖子日志 7.评论日志 8.扩展内容
actionFsidStringoptional触发目标 FsID
actionCidStringoptional评论事件 cid
content 内容参数说明

如果 isMultilingual 参数为多语言,则 content 参数的内容是以字符串传参的 json 内容。

json
[
    {
        "langTag": "语言标签",
        "content": "内容"
    }
]

sendAppNotification

php
\FresnsCmdWord::plugin('Fresns')->sendAppNotification($wordBody)
Parameter NameTypeRequiredDescription
uidNumberrequired用户参数(用户主表 users > uid 字段)
channelNumberoptional渠道 1.iOS / 2.Android
templateStringoptional模板参数
coverUrlStringoptional封面图,以 Laravel Validation 验参为 url
titleStringoptional标题
contentStringoptional内容
timeStringoptional时间,格式 Y-m-d H:i:s
linkTypeNumberoptional链接类型:1.用户 2.小组 3.话题 4.帖子 5.评论
linkFsidStringoptional链接类型传参后,此参必传,类型的 fsid
linkUrlStringoptional链接地址,以 Laravel Validation 验参为 url
channel 参数说明
  • 根据 channel 获取通知配置插件 send_ios_servicesend_android_service
  • 留空表示两者均要推送,分别请求两个配置的插件。

sendWechatMessage

php
\FresnsCmdWord::plugin('Fresns')->sendWechatMessage($wordBody)
Parameter NameTypeRequiredDescription
uidNumberrequired用户参数(用户主表 users > uid 字段)
channelNumberrequired渠道 1.公众号 / 2.小程序
templateStringoptional模板参数
coverUrlStringoptional封面图,以 Laravel Validation 验参为 url
titleStringoptional标题
contentStringoptional内容
timeStringoptional时间,格式 Y-m-d H:i:s
linkTypeNumberoptional链接类型:1.用户 2.小组 3.话题 4.帖子 5.评论
linkFsidStringoptional链接类型传参后,此参必传,类型的 fsid
linkUrlStringoptional链接地址,以 Laravel Validation 验参为 url

Released under the Apache-2.0 License