0

私は数週間 Echosign API を使用してきましたが、この最後のコールバックを除いて、私がやりたいと思っていたすべてのことを完全に理解しました。私はこれまでコールバックを扱ったことがなく、Ruby/Ruby on Rails で HTTP GET リクエスト/コールバックなどの適切なチュートリアルに出くわしたこともありません。Rails アプリのビュー フォルダーで公開されているテキスト ファイルを使用しようとしましたが、運がない。誰かが私を正しい方向に向けることができれば、この説明の意味を翻訳することさえできれば、本当に感謝しています. ありがとう!

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

最終的に署名された PDF で EchoSign が HTTP PUT 操作を実行する、公的にアクセス可能な URL。HTTP 認証は、標準の組み込み構文 ( http://username:password@your.server.com/path/to/file ) を使用してサポートされています。EchoSign は、新しい契約イベントが発生するたびに、HTTP GET を使用してシステムに ping を実行することもできます。このオプションを使用したい場合は、support@echosign.com までご連絡ください。

Echosign CallbackInfo

4

1 に答える 1

1

その説明から私が理解したことに基づいて、PUT 要求を処理する既存のコントローラーのいずれかでアクションを作成するこのシナリオを処理できます。そのアクション内で、送信される PDF をインターセプトし、それに応じて処理することができます。

あなたのroutes.rbで

put "my_controller_name/my_action"

特定のアクションが認証を使用していないことを確認し、それをコールバック URL に提供します。例えば:

xml.callbackInfo do xml.signedDocumentUrl ' http://myserver.com/my_controller/my_action ' end

お役に立てれば。

よろしく、

于 2013-02-19T01:02:37.160 に答える