Signクライアントの埋め込み機能
Signクライアントの埋め込み機能
Box Embedを使用すると、ウェブサイトにBox Signの機能を埋め込むことができます。これにより、ユーザーはウェブサイトを離れ、Box Signにアクセスしてドキュメントに署名し、プロセスを完了するために戻る必要がなくなります。代わりに、Box Embedを使用すると、外部のウェブサイト内で署名プロセスを完了できます。
Box Signのエクスペリエンスをウェブサイトに統合するには、HTMLのiframe
タグ内のドキュメントへの署名を許可するために設計されたiframable_embed_url
パラメータが必要です。
iframable_embed_url
のサンプルは次のようになります。
https://app.box.com/embed/sign/document/f14d7098-a331-494b-808b-79bc7f3992a3/f14d7098-a331-494b-808b-79bc7f3992a4
iframeable_embed_url
を取得するには、署名リクエストを作成エンドポイントを呼び出す際に各署名者のembed_url_external_user_id
パラメータを渡します。返されるレスポンスには、その署名者の一意のiframeable_embed_url
が含まれます。
Signの機能を埋め込み、ユーザーが使用できるようにするには、iframe
タグ内でURLを使用します。
<iframe
src="https://app.box.com/embed/sign/document/f14d7098-a331-494b-808b-79bc7f3992a3/f14d7098-a331-494b-808b-79bc7f3992a4"
width="{pixels}"
height="{pixels}"
frameborder="0"
allowfullscreen
webkitallowfullscreen
msallowfullscreen
></iframe>
Box Embedでは、クリックジャッキングを防ぐためにクラウド (雲) ゲームウィジェットを使用します。この場合、ユーザーはドキュメントに署名する際に、このウィジェットを操作し、クラウド (雲) を適切な位置にドラッグしてから、ドキュメントへの署名に進む必要があります。