Greetings; I am hoping that this forum is still being looked
at enough so someone can provide some help. I have been starting to
work with the Breeze API system and have come across something that
confuses me. I have the following SCO items in Breeze:
1. A meeting folder called "Americas" with no summary text
2. A piece of content called "Astaro Security Gateway Evaluation Workshop" with no summary text
3. Various meetings of various names under the "Americas" folder, e.g., one is called "6 Oct ASE Meeting"
Now, I am trying to do the following API calls and am receiving the following results:
/api/xml?action=sco-search&filter-rows=20&filter-start=0&query=*ASE* results in no rows returned
api/xml?action=sco-search&filter-rows=20&filter-start=0&query=Americas results in two identical rows returned, but both rows are for the "Astaro Security Gateway Evaluation Workshop" content and not the "Americas" folder.
This makes no sense to me; according to the API PDF, sco-search should return a list of all SCOs that match the query text. The document also states that SCOs include folders and meetings. Why are the items I am expecting to be returned not returned and one returned that I am not expecting?
Overall, this is what I am hoping to accomplish with the API. I want to build a meeting registration form; the form would display a select drop-down of upcoming meetings. The select control would be populated with a list of meetings pulled via an API call to find all meetings in a specific folder on the Breeze server. Then, the user could register for the meeting, i.e., become a participant for the meeting.
I believe this should be possible via the API, but the above problem makes me question if it is. Can anyone help me figure out why I am not getting the results I expect?
Thanks.
1. A meeting folder called "Americas" with no summary text
2. A piece of content called "Astaro Security Gateway Evaluation Workshop" with no summary text
3. Various meetings of various names under the "Americas" folder, e.g., one is called "6 Oct ASE Meeting"
Now, I am trying to do the following API calls and am receiving the following results:
/api/xml?action=sco-search&filter-rows=20&filter-start=0&query=*ASE* results in no rows returned
api/xml?action=sco-search&filter-rows=20&filter-start=0&query=Americas results in two identical rows returned, but both rows are for the "Astaro Security Gateway Evaluation Workshop" content and not the "Americas" folder.
This makes no sense to me; according to the API PDF, sco-search should return a list of all SCOs that match the query text. The document also states that SCOs include folders and meetings. Why are the items I am expecting to be returned not returned and one returned that I am not expecting?
Overall, this is what I am hoping to accomplish with the API. I want to build a meeting registration form; the form would display a select drop-down of upcoming meetings. The select control would be populated with a list of meetings pulled via an API call to find all meetings in a specific folder on the Breeze server. Then, the user could register for the meeting, i.e., become a participant for the meeting.
I believe this should be possible via the API, but the above problem makes me question if it is. Can anyone help me figure out why I am not getting the results I expect?
Thanks.