Send Command Word
Verify Code
sendEmail
php
\FresnsCmdWord::plugin('Fresns')->sendEmail($wordBody);
Parameter Name | Type | Required | Description |
---|---|---|---|
String | required | ||
title | String | required | title |
content | String | required | content (HTML code support) |
langTag | String | optional | Language tag, empty to use the default language tag Used to handle variable values such as site name and time formats. |
sendSms
php
\FresnsCmdWord::plugin('Fresns')->sendSms($wordBody);
Parameter Name | Type | Required | Description |
---|---|---|---|
countryCallingCode | Number | required | International area code |
purePhone | Number | required | Pure Phone number |
signName | String | optional | SMS signature name |
templateCode | String | required | Template parameter |
templateParam | Object | optional | Variable parameters |
View the templateParam
format for variable parameters
json
// Variable names correspond to actual values
{
"nickname": "Jevan Tang",
"variale1": "Someone mention you"
}
sendNotification
php
\FresnsCmdWord::plugin('Fresns')->sendNotification($wordBody);
Parameter Name | Type | Required | Description |
---|---|---|---|
uid | Number | required | User parameter (main user table users->uid field) |
type | Number | required | 1. System / 2. Recommend / 3. Like / 4. Dislike / 5. Follow / 6. Block / 7. Mention / 8. Comment / 9. Quote |
content | Array | optional | Notification content |
isMarkdown | Boolean | optional | Is the content in MD format? |
isAccessApp | Boolean | optional | Access app page? |
appFskey | String | optional | Associated app |
actionUid | Number | optional | Trigger initiator |
actionIsAnonymous | Boolean | optional | Is anonymous |
actionType | Number | optional | Trigger action type 1.Like 2.Dislike 3.Follow 4.Block 5.Publish 6.Edit 7.Delete 8.Sticky 9.Digest 10.Manage |
actionTarget | Number | optional | Trigger target 1.User / 2.Group / 3.Hashtag / 4.Post / 5.Comment 6.Post Log 7.Comment Log 8.Extend Content |
actionFsid | Number / String | optional | Trigger target Fsid |
contentFsid | String | optional | Content event pid or cid The published content itself, the action that it triggers |
content
Description
php
[
'langTag' => 'Content',
'en' => 'Content of notice',
]
sendAppNotification
php
\FresnsCmdWord::plugin('Fresns')->sendAppNotification($wordBody);
Parameter Name | Type | Required | Description |
---|---|---|---|
uid | Number | required | User parameter (main user table users->uid field) |
channel | Number | required | Channel 1.iOS / 2.Android / 3.Desktop |
template | String | optional | Template parameter |
coverUrl | String | optional | Cover image URL |
title | String | optional | Title |
content | String | optional | Content |
time | String | optional | Time, format Y-m-d H:i:s |
linkType | Number | optional | Link type: 1.User / 2.Group / 3.Hashtag / 4.Post / 5.Comment |
linkFsid | Number / String | optional | After passing the link type parameter, this parameter is required, the fsid of the type |
linkUrl | String | optional | Link URL |
channel
Description
- Get notification configuration apps
send_ios_service
,send_android_service
based onchannel
- Leaving it blank means both need to be pushed, requesting apps for both configurations separately.