私はabapプロジェクトでDocuSign APIのサービスを使用しようとしています。特定の電子メールに文書を送信して、署名することができます。しかし、次のエラーが発生しました:Invalid_request_parameter(封筒の作成と送信)
"errorCode": "INVALID_REQUEST_PARAMETER"、## "message": "リクエストに無効なパラメータが少なくとも1つ含まれています。クエリのパラメータfrom_dateが有効なDateTimeに設定されているか、 envelope_ids'または 'transaction_ids' を指定しなければなりません
私は次のことを試してみました:。
CALL METHOD cl_http_client=>create_by_url
EXPORTING
url = l_url (https://demo.docusign.net/restapi/v2/accounts/XXXXXX')
proxy_host = co_proxy_host
proxy_service = co_proxy_service
IMPORTING
client = lo_http_client
lo_http_client->request->set_method(method = 'POST').
CALL METHOD lo_http_client->request->set_header_field
EXPORTING
name = 'Accept'
value = 'application/json'.
CALL METHOD lo_http_client->request->set_header_field
EXPORTING
name = 'X-DocuSign-Authentication'
value = get_auth_header(). (json auth header)
CALL METHOD lo_http_client->request->set_cdata
EXPORTING
data = create_body().
これは私の体である:
CONCATENATE
`{`
`"emailSubject": "DocuSign REST API Quickstart Sample",`
`"emailBlurb": "Shows how to create and send an envelope from a document.",`
`"recipients": {`
`"signers": [{`
`"email": "[email protected]",`
`"name": "test",`
`"recipientId": "1",`
`"routingOrder": "1"`
`}]`
`},`
`"documents": [{`
`"documentId": "1",`
`"name": "test.pdf",`
`"documentBase64":` `"` l_encoded_doc `"`
`}],`
`"status": "sent"`
`}` INTO re_data.
取得するためのAPIリクエストBaseurlは正常に動作しています。 (私が知っているエラーは、問題が何であるか、非常に具体的であるが、私は言及したパラメータの一つが要求に追加されるべきであることをDocuSignのAPIドキュメント上の任意のソースを見つけるカント)
はよろしく
これは、サービスを呼び出すためにABAPを使用しているという事実とは関係がないと言いたいので、タグを削除しました。それとは別に、私はエラーメッセージがややはっきりしていると言います... – vwegert
私たち(DocuSIgn)は、SAPとDocuSignの統合を特色にしています。興味のある方は、[email protected]までご連絡ください。ラリー・クルーガーがあなたに送ったと伝えてください。その他の問題が発生した場合は、さらに質問してください。 –