0

サードパーティ API (echosign) と統合していますが、指定する必要があるものの 1 つは callbackURL です。

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

これはレールでどのように機能しますか?

コントローラーメソッドを公開するつもりでした。これは PUT メソッドである必要がありますか? ファイルの内容にアクセスするにはどうすればよいですか?

4

1 に答える 1

0

はい、アップロードを消費するアクションへの put ルートを提供する必要があります。

アップロード アクションについては、 http: //guides.rubyonrails.org/form_helpers.html#what-gets-uploadedを確認してください

s.th を入力します。次のように config/routes.rb に追加して、PUT ルートを記録しているコントローラーに追加します。

match '/mycallbackurl' => 'MyEchoController#upload', :via => :put
于 2012-10-23T08:38:00.917 に答える