Hello guys. I'm trying to get a HASH invitation using the API of OM. I was
reading that there are three parameter to fill on the method, and all of
them are @QueryParam. So here is what the Documentation said:
@POST @Path("/hash") public ServiceResult
<https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dto/basic/ServiceResult.html?is-external=true>
hash(@QueryParam("sid") String
<https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true>
sid, @QueryParam("invite") InvitationDTO
<https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dto/room/InvitationDTO.html?is-external=true>
invite, @QueryParam("sendmail") boolean sendmail)
Method to get invitation hash with given parameters
Parameters:sid - - The SID of the User. This SID must be marked as Loggedin
invite - - parameters of the invitationsendmail - - flag to determine if
email should be sent or notReturns:- serviceResult object with the result
And here is what I've done:
curl --location --request POST '
http://192.168.14.90:5080/openmeetings/services/room/?sid=1a17f6b4-0476-464e-a7be-3d1bb8006dac'
\
--form 'invite= {
"email": "[email protected]",
"firstname": "Jonh",
"lastname" : "Prime",
"message": "Conference with Optimus Prime",
"subject": "tests",
"roomId": "11",
"passwordProtected": "false",
"password": "QQQ!!!939393",
"valid": "",
"validForm": "2020-09-23 12:33:40",
"validTo": "2020-09-25 12:33:40"
}' \
--form 'sendmail=false'
Maybe I should remove the "--form" but I need help with this. Once again,
I'm using CURL to do this.
Thank you for your time,
Jibsan.