I am using chrome. I am picking up the response details from the chrome dev tools (from the response of the api request generated on annotator load).
On Fri, Mar 27, 2015 at 9:39 PM, Randall Leeds <[email protected]> wrote: > Very strange.. I think the data looks right. > > I do notice that your page has a file: URL. Some browser's won't make XHR > requests from those pages. > > When you say this is the response, do you mean annotator gets this > response and then nothing happens or that your server sends that response > when you test it with another tool? > > What browser are you using? > On Mar 27, 2015 9:06 AM, "Apurva Jalit" <[email protected]> wrote: > >> 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
