0

几周以来,我一直在使用 Echosign API,除了回调的最后一点,我已经完全弄清楚了我一直想做的所有事情。我以前从未使用过回调,也没有遇到过关于 HTTP GET 请求/回调等的 ruby​​/ruby on rails 的好教程。我尝试在我的 rails 应用程序的视图文件夹中使用可公开访问的文本文件但是没运气。如果有人能指出我正确的方向,甚至翻译此描述中的含义,我将不胜感激。谢谢!

xml.callbackInfo do
  xml.signedDocumentUrl 'http://myserver.com/partners/web.txt'
end

EchoSign 将使用最终签名的 PDF 执行 HTTP PUT 操作的可公开访问的 URL。使用标准嵌入式语法支持 HTTP 身份验证 - 即http://username:password@your.server.com/path/to/file。每次有新的协议事件时,EchoSign 还可以使用 HTTP GET ping 您的系统。如果您希望使用此选项,请联系 support@echosign.com。

回显回调信息

4

1 回答 1

1

因此,根据我从该描述中了解到的情况,您可以处理这种情况,在您现有的一个控制器中创建一个操作来处​​理 PUT 请求。在该操作中,您可以拦截他们将发送给您的 PDF 并相应地进行处理。

在你的 routes.rb 上

put "my_controller_name/my_action"

确保特定操作不使用身份验证,并将其提供给回调 URL。例如:

xml.callbackInfo 做 xml.signedDocumentUrl ' http://myserver.com/my_controller/my_action ' 结束

希望这可以帮助。

问候,

于 2013-02-19T01:02:37.160 回答