#

SUD

Description

  • Notification of changes in the number of matching users

Request Method

  • HTTPS
  • POST
  • Parameters are in JSON format and placed in the body.

Request Parameters (additional fields may be added, please keep compatibility with the added fields on the server side)

Parameter Name Required Type Description Example
notify_id Yes string Notification ID 0795d77f85789da0eb387a5096
notify_time Yes string Server-side timestamp (in milliseconds) when the notification was sent 1647834452408
app_id Yes string Application ID of the message recipient 1
notify_event Yes string Notification event sud.mg.merchant.match.user.changed
data Yes MatchUserChangedModel Notification data {}
MatchUserChangedModel
Parameter Name Required Type Description Example
group_id Yes string Match group ID 14615640800525066
cur_num Yes int32 Number of users already matched 2
total_num Yes int32 Total number of users to match 4
user_ids Yes string array IDs of users already matched (IDs of users in other apps are not included in this list) ['u01', 'u02']
Message Signature Verification

Verification

Request Example

{
    "notify_id": "144884c98000100c-15da5e428a821000",
    "notify_time": "1664266669547",
    "app_id": "1461564080052506636",
    "notify_event": "sud.mg.merchant.match.user.changed",
    "data": {
        "group_id": "g01",
        "cur_num": 2,
        "total_num": 4,
        "user_ids": ['u01', 'u02']
    }
}

Notification Response

Parameter Name Required Type Description Example
ret_code Yes int32 Return status code. 0 indicates successful notification, other error codes indicate failure. 0
ret_msg Yes string Return message SUCCESS

Response Example

{
    "ret_code": 0,
    "ret_msg": "SUCCESS",
}

results matching ""

    No results matching ""