DocuSign Custom Connect - 如何在 php 示例中创建监听器?
DocuSign Custom Connect - How to make a listener in php example?
我是 DocuSign 的新手,也是一名新手 php 程序员,希望通过我的应用程序设置 DocuSign 自定义连接。
我无论如何都不是专家(通过在线阅读自学 php),但我可以对事物进行逆向工程并弄清楚如何使事物发挥作用. 简而言之,我想看一个 php DocuSign Connect 侦听器的示例。
长话短说 我签署 DocuSign 的主要目的是将其与我的 CRM 集成(Docusign 本身不支持 ).我被告知 API 是正确的选择,我也加入其中。我已经能够使用 powerforms 设置一个 DocuSign API 页面,然后使用 API 输出令我满意的结果。
然后问题是当联系人完成信封时如何自动触发,以便我的 CRM 可以获取信封中的信息(textTabs、dateTabs、checkBoxTabs 等 ) 并将它们与文档本身一起推送到我的 CRM 中。
那是我遇到 Docusign Connect 功能的时候。在阅读了一些文档之后,我似乎完全错误地解决了我的问题。 API 似乎更适合将信息推送到 Docusign,并可能将其输出到网站上。 Docusign Connect 旨在对事件做出反应并自动执行来自侦听器的操作 - 这正是我正在寻找的。
所以我有点困惑,为什么当 Connect 似乎是可行的方式时,销售团队和他们的技术顾问强迫我去寻求 API 解决方案(至少从我的理解).
我已经就此事联系了他们,他们会回复我,但似乎每个人都不在城里,通常会处理这件事。我有点着急,所以我希望这里的人能帮忙。感谢阅读这本小说。:)
这是一个开源 SDK,您可以查看它以帮助您入门:
DocuSign SDK - PHP Connect on GitHub
您的 CRM 是否有可以接收通知的可访问端点?根据您想要返回的数据,您可能仍然需要使用 API。但 Connect 是告诉您事情何时完成(接近实时)的最佳方式,而不是不断轮询 API 以获取状态更新。
在您的根目录中创建一个 php 文件并将此 php 文件告诉 docusign connect URL
// 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 的新手,也是一名新手 php 程序员,希望通过我的应用程序设置 DocuSign 自定义连接。
我无论如何都不是专家(通过在线阅读自学 php),但我可以对事物进行逆向工程并弄清楚如何使事物发挥作用. 简而言之,我想看一个 php DocuSign Connect 侦听器的示例。
长话短说 我签署 DocuSign 的主要目的是将其与我的 CRM 集成(Docusign 本身不支持 ).我被告知 API 是正确的选择,我也加入其中。我已经能够使用 powerforms 设置一个 DocuSign API 页面,然后使用 API 输出令我满意的结果。
然后问题是当联系人完成信封时如何自动触发,以便我的 CRM 可以获取信封中的信息(textTabs、dateTabs、checkBoxTabs 等 ) 并将它们与文档本身一起推送到我的 CRM 中。
那是我遇到 Docusign Connect 功能的时候。在阅读了一些文档之后,我似乎完全错误地解决了我的问题。 API 似乎更适合将信息推送到 Docusign,并可能将其输出到网站上。 Docusign Connect 旨在对事件做出反应并自动执行来自侦听器的操作 - 这正是我正在寻找的。
所以我有点困惑,为什么当 Connect 似乎是可行的方式时,销售团队和他们的技术顾问强迫我去寻求 API 解决方案(至少从我的理解).
我已经就此事联系了他们,他们会回复我,但似乎每个人都不在城里,通常会处理这件事。我有点着急,所以我希望这里的人能帮忙。感谢阅读这本小说。:)
这是一个开源 SDK,您可以查看它以帮助您入门: DocuSign SDK - PHP Connect on GitHub
您的 CRM 是否有可以接收通知的可访问端点?根据您想要返回的数据,您可能仍然需要使用 API。但 Connect 是告诉您事情何时完成(接近实时)的最佳方式,而不是不断轮询 API 以获取状态更新。
在您的根目录中创建一个 php 文件并将此 php 文件告诉 docusign connect URL
// 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);