I don't have enough time to set up 3rd party tools and learn them Do you have any difficulties with reference Js example?
WBR, Maxim (from mobile, sorry for the typos) On Wed, Feb 7, 2018, 19:56 Vishal Sirsodiya <[email protected]> wrote: > Hello Maxim, > > I am using postman client (https://twitter.com/postmanclient). > > Also I am referring below mail link for API calling in PHP. > > Thanks > > On Wed, Feb 7, 2018 at 4:16 PM, Maxim Solodovnik <[email protected]> > wrote: > >> I don't know what "postman tool" is >> I sent you JS example and text description of what is wrong with your >> code :))) >> >> You can use PHP API: >> https://github.com/openmeetings/openmeetings-api-plugin >> >> On Wed, Feb 7, 2018 at 5:43 PM, Vishal Sirsodiya < >> [email protected]> wrote: >> >>> Hello Maxim, >>> >>> I am using postman tool for open-meeting API test. I follow below as >>> steps :- >>> >>> First Step :- >>> >>> API URL :- >>> http://localhost:5080/openmeetings/services/user/login?user=admin&pass=adminPass@111 >>> >>> Method : GET >>> >>> Output : >>> {"serviceResult":{"message":"f8475432-65ea-4abe-a193-9d52871fd697","type":"SUCCESS"}} >>> >>> >>> Second Step :- >>> >>> API URL :- >>> http://localhost:5080/openmeetings/services/user/hash?sid=f8475432-65ea-4abe-a193-9d52871fd697 >>> >>> Method : POST >>> Header : >>> [{"key":"Content-Type","value":"multipart/form-data","description":""}] >>> >>> Body( form-data) : >>> >>> 1. firstname:John >>> 2. lastname:Doe >>> 3. externalId:1 >>> 4. externalType:myCMS >>> 5. login:superjohn >>> >>> OR >>> >>> Body (JSON) :- >>> Post DATA :- {user:[{ firstname: 'John', lastname: 'Doe', externalId: >>> 'uid1', externalType: 'myCMS', login: 'superjohn' }]} >>> >>> OR >>> >>> Post DATA :- >>> {"user":{"firstname":"John","lastname":"Doe","externalId":"1","externalType":"myCMS","login":"superjohn"},"options": >>> "roomId:5,moderator:true,showAudioVideoTest:true}} >>> >>> OR >>> >>> Post DATA :- { firstname: 'John', lastname: 'Doe', externalId: 'uid1', >>> externalType: 'myCMS', login: 'superjohn' } >>> >>> *Return Output :- HTTP Status 500 – Internal Server Error* >>> >>> >>> Also we have used PHP script using curl PFA >>> >>> Please could you tell me How to data post from postman tool. >>> >>> >>> >>> >>> >>> On Wed, Feb 7, 2018 at 3:49 PM, Maxim Solodovnik <[email protected]> >>> wrote: >>> >>>> The page http://openmeetings.apache.org/RestAPISample.html >>>> Clearly states: >>>> >>>> data: {user: JSON.stringify({ >>>> firstname: 'John', >>>> lastname: 'Doe', >>>> externalId: 'uid1', >>>> externalType: 'myCMS', >>>> login: 'superjohn' >>>> }), >>>> options: JSON.stringify({ >>>> roomId: 5, >>>> moderator: true, >>>> showAudioVideoTest: true >>>> }) >>>> }, >>>> dataType: "json" >>>> >>>> >>>> So you MUST send data as {user: JSON.stringify({ .... your object here >>>> .....}), options: JSON.stringify({ .... your object here .....})} >>>> You are skipping "JSON.stringify" and sending plain JS object .... >>>> >>>> >>>> On Wed, Feb 7, 2018 at 5:15 PM, Vishal Sirsodiya < >>>> [email protected]> wrote: >>>> >>>>> Hello Maxim, >>>>> >>>>> Thank you for quick reply :) >>>>> >>>>> Now I have connected open meeting 4.0.1. its working fine. but we >>>>> facing same issue with this all version. >>>>> >>>>> Please could you check it and let us know what is issue ? >>>>> >>>>> PFA. >>>>> >>>>> >>>>> Thanks & Ragards >>>>> Vishal Sirsodiya >>>>> >>>>> On Wed, Feb 7, 2018 at 3:39 PM, Maxim Solodovnik <[email protected] >>>>> > wrote: >>>>> >>>>>> Your OpenMeetings is not working: >>>>>> "Database at >>>>>> C:\Users\admin1\Downloads\apache-openmeetings-3.3.2\openmeetings has an >>>>>> incompatible format with the current version of the software. The >>>>>> database >>>>>> was created by or upgraded by version 10.14." >>>>>> >>>>>> According to the error above you are trying to "re-use 3.3.2 derby >>>>>> database" with OM 4 >>>>>> It will not work >>>>>> >>>>>> You have to backup/re-install >>>>>> You need working OM _before_ you can use REST API >>>>>> >>>>>> On Wed, Feb 7, 2018 at 4:48 PM, Vishal Sirsodiya < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> >>>>>>> Hello Team, >>>>>>> >>>>>>> As per below discussion, I have checked my openmeetings log. We >>>>>>> have find some java errors but I am not getting this errors. >>>>>>> >>>>>>> I am sending my today log file. Could you check it, and let us know >>>>>>> what is the issue ? >>>>>>> >>>>>>> PFA >>>>>>> >>>>>>> >>>>>>> Thanks & Regards >>>>>>> Vishal Sirsodiya >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hello Vishal, >>>>>>> >>>>>>> >>>>>>> >>>>>>> As I already wrote you in the issue: you have to *subscribe* to the >>>>>>> list *before* you can post >>>>>>> >>>>>>> Your question is not related to development of OpenMeetings. It is >>>>>>> about using OpenMeetings, so you need to write to user@ mailing >>>>>>> list >>>>>>> >>>>>>> >>>>>>> >>>>>>> According to your question: you are getting "500 internal server >>>>>>> error " >>>>>>> >>>>>>> This usually means there should be some detailed description in >>>>>>> openmeetings.log >>>>>>> >>>>>>> have you checked the log? >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hello Team, >>>>>>> >>>>>>> As per our discussion on jira, We have installed openmeetings >>>>>>> version 4.0.1 on windows server(Also try on Ubuntu & mac server as well >>>>>>> as >>>>>>> different versions of open meetings but facing same issue). Its working >>>>>>> fine, when using openmeetings interface but we used openmeetings API for >>>>>>> room creation, rser creation and so on. its not working. We have >>>>>>> describe >>>>>>> step by step process (on postman). See below :- >>>>>>> >>>>>>> >>>>>>> First we call login api >>>>>>> >>>>>>> API : >>>>>>> http://localhost:5080/openmeetings/services/user/login?user=UserName&pass=PASS >>>>>>> >>>>>>> Successful response :- >>>>>>> >>>>>>> { "serviceResult": >>>>>>> >>>>>>> { "code": 1, "message": "78189aff-d68d-458a-8840-5b18d15a50b0", >>>>>>> "type": "SUCCESS" } >>>>>>> } >>>>>>> >>>>>>> its working fine and return session ID, >>>>>>> >>>>>>> Then we follow next step ( >>>>>>> http://openmeetings.apache.org/RestAPISample.html) >>>>>>> >>>>>>> API : >>>>>>> http://localhost:5080/openmeetings/services/user/hash?sid=78189aff-d68d-458a-8840-5b18d15a50b0 >>>>>>> >>>>>>> method: "POST" >>>>>>> >>>>>>> Post DATA :- {user:[{ firstname: 'John', lastname: 'Doe', >>>>>>> externalId: 'uid1', externalType: 'myCMS', login: 'superjohn' }]} >>>>>>> >>>>>>> OR >>>>>>> >>>>>>> Post DATA :- >>>>>>> {"user":{"firstname":"John","lastname":"Doe","externalId":"1","externalType":"myCMS","login":"superjohn"},"options": >>>>>>> "roomId:5,moderator:true,showAudioVideoTest:true}} >>>>>>> >>>>>>> OR >>>>>>> >>>>>>> Post DATA :- { firstname: 'John', lastname: 'Doe', externalId: >>>>>>> 'uid1', externalType: 'myCMS', login: 'superjohn' } >>>>>>> >>>>>>> >>>>>>> return : "500 internal server error " >>>>>>> >>>>>>> >>>>>>> And header return's connection cloed message, See Below. >>>>>>> >>>>>>> connection →close >>>>>>> content-length →0 >>>>>>> date →Wed, 07 Feb 2018 08:15:11 GMT >>>>>>> server →Apache-Coyote/1.1 >>>>>>> >>>>>>> >>>>>>> >>>>>>> We are referring below links >>>>>>> >>>>>>> http://openmeetings.apache.org/RestAPISample.html >>>>>>> >>>>>>> Please help me. >>>>>>> >>>>>>> >>>>>>> Thanks & Regards >>>>>>> Vishal Sirsodiya >>>>>>> >>>>>>> "Confidentiality Warning: This message and any attachments are >>>>>>> intended only for the use of the intended recipient(s). >>>>>>> are confidential and may be privileged. If you are not the intended >>>>>>> recipient. you are hereby notified that any >>>>>>> review. re-transmission. conversion to hard copy. copying. >>>>>>> circulation or other use of this message and any attachments is >>>>>>> strictly prohibited. If you are not the intended recipient. please >>>>>>> notify the sender immediately by return email. >>>>>>> and delete this message and any attachments from your system. >>>>>>> >>>>>>> Virus Warning: Although the company has taken reasonable precautions >>>>>>> to ensure no viruses are present in this email. >>>>>>> The company cannot accept responsibility for any loss or damage >>>>>>> arising from the use of this email or attachment." >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> WBR >>>>>>> Maxim aka solomax >>>>>>> >>>>>>> >>>>>>> "*Confidentiality Warning*: This message and any attachments are >>>>>>> intended only for the use of the intended recipient(s), are confidential >>>>>>> and may be privileged. If you are not the intended recipient, you are >>>>>>> hereby notified that any review, re-transmission, conversion to hard >>>>>>> copy, >>>>>>> copying, circulation or other use of this message and any attachments is >>>>>>> strictly prohibited. If you are not the intended recipient, please >>>>>>> notify >>>>>>> the sender immediately by return email and delete this message and any >>>>>>> attachments from your system. >>>>>>> >>>>>>> *Virus Warning:* Although the company has taken reasonable >>>>>>> precautions to ensure no viruses are present in this email. The company >>>>>>> cannot accept responsibility for any loss or damage arising from the >>>>>>> use of >>>>>>> this email or attachment." >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> WBR >>>>>> Maxim aka solomax >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>> >>> >> >> >> -- >> WBR >> Maxim aka solomax >> > >
