Event Notification callout将通知发送到应用程序连接器的URI,该连接器可以位于每个客户机的自定义位置。标准位置是:
https:// {servername} / concur/v1.0/notify
控件上配置URI注册应用程序连接器页** Web Services**下政府.
带有端点基本授权的授权头。指身份验证为更多的信息。
没有一个
该请求将包括一个通知父元素,包含以下子元素:
元素 | 描述 |
---|---|
EventType | 触发调用的事件。格式:报告输入费用报告工作流步骤 |
ObjectType | 触发通知的对象类型。目前支持费用报告和旅行请求。格式:EXPRPT TRAVELREQ |
ObjectURI | 对象的URI。开发人员可以为对象类型使用适当的GET端点。 |
EventDateTime | 当事件发生时。格式:YYYY-MM-DD |
上下文 | 消息,该消息可用于为该callout提供开发人员一些上下文。 |
帖子/同意/ v1.0 /通知HTTPS/1.1主持人:www.example.com授权:基本Y29uY3VyOmNvbmN1cg = =...<?xml version = " 1.0 " encoding = " utf - 8 " ? > <通知> < EventType >进入费用报告工作流步骤——提交< / EventType > < ObjectType > EXPRPT < / ObjectType > < ObjectURI > https://www.concursolutions.com/api/expense/expensereport/v1.1/reportfulldetails/3%Rek29 wsIY12Di3LS9 gjei美元% KL23 < / ObjectURI > < EventDateTime > 2012-05-01 < / EventDateTime > <上下文/ >< / >的通知
当应用程序连接器成功接收到通知时,它将响应一个HTTP 200代码。
HTTPS 200成功