获取推送失败的事件列表
GET
/call_back/get_call_back_failed_result最后修改时间:: 2 年前
责任人: 未设置
说明
调用本获取推送失败的变更事件。钉钉服务器给回调地址推送数据时,有可能因为各种原因推送失败(例如网络异常),此时钉钉将保留此次变更事件。
服务地址:https://oapi.dingtalk.com
权限
应用类型是否支持调用权限申请方式API Explorer调试企业内部应用是无需申请调试第三方企业应用是无需申请调试第三方个人应用否——
应用类型 | 是否支持调用 | 权限申请方式 | API Explorer调试 |
---|---|---|---|
企业内部应用 | 是 | 无需申请 | 调试 |
第三方企业应用 | 是 | 无需申请 | 调试 |
第三方个人应用 | 否 | — | — |
请求参数
Query 参数
access_token
string
必需
调用服务端接口的授权凭证。企业内部应用可通过调用access_token接口获得。第三方企业应用可通过调用get_corp_token接口获得。
示例值:
6d1bxxxx
Body 参数application/json
object {0}
示例
{}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
failed_list
array [object {3}]
可选
推送失败的事件列表,一次最多200个。
call_back_tag
string
事件类型。
event_time
number
事件的时间戳。
bpms_instance_change
object
可选
failed_list数组下每个单元的key,表示不同的回调tag。
errcode
number
返回码。
errmsg
string
可选
对返回码的文本描述内容。
has_more
boolean
可选
是否还有推送失败的变更事件,若为true,则表示还有未回调的事件。
corpid
string
可选
回调失败数据所属corpid。
bpmsCallBackData|callbackData|roleLabelChange
object
可选
具体回调失败的数据所属key。bpmsCallBackData:审批回调roleLabelChange:角色回调callbackData:其他回调
示例
{
"failed_list": [
{
"call_back_tag": "string",
"event_time": 0,
"bpms_instance_change": {}
}
],
"errcode": 0,
"errmsg": "string",
"has_more": true,
"corpid": "string",
"bpmsCallBackData|callbackData|roleLabelChange": {}
}
最后修改时间: 2 年前