Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用IBM Connections REST API通过X-LConn-RunAs模拟ToDo项_Rest_Api_Impersonation_Ibm Connections - Fatal编程技术网

使用IBM Connections REST API通过X-LConn-RunAs模拟ToDo项

使用IBM Connections REST API通过X-LConn-RunAs模拟ToDo项,rest,api,impersonation,ibm-connections,Rest,Api,Impersonation,Ibm Connections,我已经在API调用中使用X-LConn-RunAs头成功地将数据发布到IBM Connections,以代表其他人创建活动流条目、博客文章、Wiki页面、论坛条目和文件上载,尽管在某些API中没有记录。唯一似乎不支持此标头的API是活动API。以下是我所做的: 我将我的技术用户添加到“WidgetContainer”应用程序中的“trustedExternalApplication”角色 我将我的技术用户添加到所有其他应用程序中的“管理员”角色 我将X-LConn-RunAs头添加到我的api调

我已经在API调用中使用X-LConn-RunAs头成功地将数据发布到IBM Connections,以代表其他人创建活动流条目、博客文章、Wiki页面、论坛条目和文件上载,尽管在某些API中没有记录。唯一似乎不支持此标头的API是活动API。以下是我所做的:

  • 我将我的技术用户添加到“WidgetContainer”应用程序中的“trustedExternalApplication”角色
  • 我将我的技术用户添加到所有其他应用程序中的“管理员”角色
  • 我将X-LConn-RunAs头添加到我的api调用中,如下所示:X-LConn-RunAs:userid=D2A7325-
  • 我确保引用的用户存在于IBM Connections中
  • 我打电话给:
  • 该帖子仍以技术用户作为创建者而不是X-LConn-RunAs引用的用户创建。我在内部部署的IBMConnections5.0安装和IBMConnectionsCloud上对此进行了测试。虽然所有其他API调用都支持此标头,但活动不支持


    是否有人比我更幸运,并且知道如何使用它,或者是否有其他方法可以通过不同的标题或消息正文中的一些附加信息来实现相同的结果?我试图发送一个
    元素,但正如文档中所述,该元素被忽略。

    正如刚刚在IBM Connect 16会话中听到的(您坐在我的左边;-),到今天为止,无法模拟活动流和状态更新数据

    您无法模拟先前的事件,您可以在分发事件时模拟该事件。他的问题涉及活动API,而不是状态API。您可能会混淆关于连接云功能和内部部署的讨论。