Closed GoogleCodeExporter closed 9 years ago
First take:
We'll need to make a code change for the requirement that the HTTPS POST starts
the transaction and auto-completes that first step, but we can surely make that
work for our next release. I am thinking that we'll have a few pre-defined
params that will allow this to work: i.e. ESF_LoginUser and Esf_LoginPassword
that will have to match an existing userEmail+password defined in the system,
and to force it to complete the first step on submit, another param
ESF_AutoCompleteFirstParty set to "true". That way, we can handle a POST from
the outside, authenticate that's a valid request, and auto-complete the first
party so it goes to the second party right after.
Along with that step of ESF_AutoCompleteFirstParty=true, it will probably
trigger a standard API response of:
OK:transaction-uid (OK: meaning it was successful, "transaction-uid" being
the unique transaction id that was started)
ERROR:message (ERROR: meaning it was not started, with "message" being the
error string describing the problem.
Normally, after the POST, the user would see the first document/package-page,
but in an API, we don't want an HTML response, just a simple text response
that's easy to parse for success/failure.
Original comment by yoz...@gmail.com
on 25 Jan 2012 at 11:16
Added in release 12.2.10.
Documented in the programming guide:
http://code.google.com/p/openesignforms/wiki/ProgrammingGuide#Integration_Interf
ace_%28API%29
Original comment by yoz...@gmail.com
on 13 Feb 2012 at 6:20
Original issue reported on code.google.com by
yoz...@gmail.com
on 25 Jan 2012 at 11:14