私はいくつかのテキストフィールドを持つpdfを持っています。テキストタグの作成に関する Echosign のチュートリアルを使用してタグを作成しましたが、Echosign API の専門家から、私が使用するように言われた API メソッド (createURLWidget) では、事前入力サフィックスを使用してデータを事前入力することはできないと言われました。
Ruby を使用してメソッドを実行しています。
私のフィールド名は full_name で、実際のドキュメント キーを偽のものに切り替えました。
params =
{
:name => 'Agreement',
:document_key => '3434hkfhegeg',
:mime_type => 'application/pdf',
:fields =>
{
:full_name => 'Mary'
}
}
私が試したテキストタグは次のとおりです。
full_name_es_:sender:fullname
full_name_es_:signer
full_name_es_:signer1
full_name_es_:signer2
full_name_es_:sender
命名構文は次のとおりです。
<field_name>_es_<:Role><:Field Type>
私はそれらを読み取り専用で試しましたが、そうではありませんでした。
ターミナルで「ruby create_url_widget.rb」を実行すると
これは私の応答の関連部分です。
<mergeFieldInfo><ns9:MergeFields/><ns9:fieldName>full_name</ns9:fieldName>
<ns9:defaultValue>Mary</ns9:defaultValue></ns9:MergeFields></mergeFieldInfo>
また、Echosign のサイトのページに正しい PDF が埋め込まれた URL も生成されます。ただし、full_name フィールドがある場所にはテキストがありません。そのテキストを「読み取り専用」にすると、入力するボックスではなくなります。必須にすると、ボックスは赤い枠で囲まれ、テストする日付テキスト タグがある場合は入力されます。適切に、私はそれが何かをしていることを知っています。
私はsoupUIを使用してコードを変更しようとしましたが、まだ運がありません。
誰かが私からさらにコードを必要とする場合は、お知らせください。誰か提案があれば、私に知らせてください、私は本当に立ち往生しています。このAPIメソッドがこれを確実に行うかどうかさえわかりません.誰かがこれを知っていますか、それとも別のメソッドを使用する必要がありますか?
よろしくお願いします!