That didn't help too. I just tried. The new response:
{"total":1,"rows":[{"id":0,"annotator_schema_version":"v1.0","created":"2015-03-27T16:05:21Z","updated":"2015-03-27T16:05:21Z","text":"save","quote":"extension","uri":"file:///C:/Users/apurva.jalit/work/NotocolExtension/Google%20Chrome%20Extension1/index.htm","ranges":[{"start":"/p[3]","startoffset":37,"end":"/p[3]","endoffset":47}],"user":"aps","consumer":"","tags":[],"permission":{"read":["group:__world__"],"admin":null,"update":null,"delete":null}}]}On Fri, Mar 27, 2015 at 9:33 PM, Randall Leeds <[email protected]> wrote: > I think, in your response, you want to use the key "rows" rather than > "annotations". > On Mar 27, 2015 8:58 AM, "Apurva Jalit" <[email protected]> wrote: > >> Hello, >> I am implementing the REST APIs required to support annotatorjs. My >> server is SQL server and APIs are written in C#. >> I have been able to write APIs for search and create. Everything execute >> perfectly fine without any error being seen on the browser page. But after >> creation, I am testing the loading of previously created annotations but I >> fail to see any of these annotations and no error as well. >> When I initialize the annotator, I have included the following : >> content.annotator('addPlugin', 'Store', { >> >> // The endpoint of the store on your server. >> prefix: 'http://localhost:5555/api/Annotation', >> >> // Attach the uri of the current page to all annotations to >> allow search. >> annotationData: { >> 'uri': pageURL >> }, >> >> // This will perform a "search" action when the plugin loads. >> Will >> // request the last 20 annotations for the current url. >> // eg. /store/endpoint/search?limit=20&uri= >> http://this/document/only >> loadFromSearch: { >> 'count': 20, >> 'uri': pageURL >> } >> }); >> >> The response I get is as follows: >> { >> "total":1, >> "annotations":[ >> {"id":0, >> "annotator_schema_version":"v1.0", >> "created":"2015-03-27T15:32:48Z", >> "updated":"2015-03-27T15:32:48Z", >> "text":"asdsad", >> "quote":"extension", >> >> "uri":"file:///C:/Users/apurva.jalit/work/NotocolExtension/Google%20Chrome%20Extension1/index.htm", >> >> "ranges":[{"start":"/p[3]","startoffset":37,"end":"/p[3]","endoffset":47}], >> "user":"aps", >> "consumer":"", >> "tags":[], >> "permission": >> {"read":["group:__world__"], >> "admin":null, >> "update":null, >> "delete":null >> } >> } >> ] >> } >> >> Is this not enough? Do I have to explicitly make a call to some function >> to load this annotation? >> >> Thanks, >> Apurva Jalit >> >> _______________________________________________ >> annotator-dev mailing list >> [email protected] >> https://lists.okfn.org/mailman/listinfo/annotator-dev >> Unsubscribe: https://lists.okfn.org/mailman/options/annotator-dev >> >>
_______________________________________________ annotator-dev mailing list [email protected] https://lists.okfn.org/mailman/listinfo/annotator-dev Unsubscribe: https://lists.okfn.org/mailman/options/annotator-dev
