Send Command Word
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) |
sendSms
php
\FresnsCmdWord::plugin('Fresns')->sendSms($wordBody);| Parameter Name | Type | Required | Description |
|---|---|---|---|
| countryCode | Number | required | International area code |
| phoneNumber | Number | required | 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 | String | optional | Notification content |
| isMarkdown | Boolean | optional | Is the content in MD format? |
| isMultilingual | Boolean | optional | Is the content multilingual? |
| isAccessPlugin | Boolean | optional | Access plugin page? |
| pluginFskey | String | optional | Associated plugin |
| 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 |
| actionObject | 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
If the isMultilingual parameter is for multiple languages, the content parameter is a JSON content passed as a string.
json
[
{
"langTag": "en",
"content": "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 |
| 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 plugins
send_ios_service,send_android_servicebased onchannel - Leaving it blank means both need to be pushed, requesting plugins for both configurations separately.
sendWechatMessage
php
\FresnsCmdWord::plugin('Fresns')->sendWechatMessage($wordBody);| Parameter Name | Type | Required | Description |
|---|---|---|---|
| uid | Number | required | User parameter (main user table users->uid field) |
| channel | Number | required | Channel 1.Official Account / 2.Mini Programs |
| 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 |