-->

自定义的DocuSign连接 - 如何使PHP示例的监听器?(DocuSign Custom Con

2019-10-22 10:05发布

我是新来的DocuSign和新手PHP程序员希望设置一个自定义的DocuSign与我的应用程序连接。

我不以任何方式的专家( 教授自己从网上阅读PHP),但我可以逆向工程的事情,并找出如何使事情的工作。 所以,它的短,是我希望看到一个PHP侦听的DocuSign连接的一个例子。

长的故事是,我对于签约的DocuSign主要这样我可以与我的客户关系管理( 中的DocuSign本身不支持 ),它集成。 我被告知,该API是要走的路,我鸠了这一点。 我已经能够设置有一个的PowerForm API的DocuSign页面,然后使用API​​输出的结果让我满意。

然后,问题是如何自动触发,当接触完成一个信封,使我的CRM可以把信息在信封(textTabs,dateTabs,checkBoxTabs等),并把它们推到我的CRM,与文档本身一起。

这是当我穿过的DocuSign连接功能来了。 阅读一些文件后,它似乎像我接近我的问题都是错的。 该API似乎是更多的信息推送到的DocuSign,也许在网站上输出它。 当连接的DocuSign旨在对事件做出反应,并自动从监听器执行的操作 - 这正是我所期待的。

所以我,为什么我被推到去由销售团队和他们的技术顾问的API解决方案时的连接似乎是去( 至少从我的理解 )的方式有点摸不着头脑。

我已经与他们联系过这个问题,他们会打电话给我,但似乎每个人都是外地来的,通常会解决这个问题。 我有点着急,所以我希望这里有人可以帮帮忙。 感谢您阅读这本小说。:)

Answer 1:

这里是一个开源SDK,你可以看看,让您开始: 的DocuSign SDK - PHP连接GitHub上

请问您的CRM可访问的终点,你就可以在收到到的通知? 根据你想要回什么样的数据,你可能还是要使用API​​。 但Connect是告诉你什么时候事情已经(接近实时)完成的,而不是轮询状态更新不断的API的最佳方式。



Answer 2:

在你的根目录下创建一个PHP文件,并告诉这个PHP文件到的DocuSign连接网址

 // get the docusign connect event $postedXml = file_get_contents('php://input'); $xml = simplexml_load_string($postedXml); $filename = "finaname.pdf" $path = 'your directory path'. $filename; // convert byte to base64 $contents = $xml->DocumentPDFs->DocumentPDF->PDFBytes; $base_64 = base64_decode($contents); echo file_put_contents($path, $base_64); chmod("$path", 0777); 



文章来源: DocuSign Custom Connect - How to make a listener in php example?