Hmm interesting, at least container.listMethods should exist.

Need to clean up all the missing endpoints for osapi

- Henry

On Tue, Jun 2, 2015 at 6:50 AM, Davies,Douglas <davi...@oclc.org> wrote:
> Has anyone ever seen the osapi endpoints missing from the request for the 
> shindig js?  I occasionally get back javascript that is missing the endpoints 
> and all my osapi calls fail (undefined).  For example here is a good response
>
> "osapi.services":{"gadgets.rpc":["container.listMethods"],"//%host%/opensocial/rpc":"spaces.update
>  spaces.delete albums.create http.head gadgets.token 
> activitystreams.supportedFields messages.modify userprefs.create 
> activities.create permissions.hasPermission containersecuritytoken.refresh 
> userprefs.get applications.get http.get spaces.supportedFields 
> mediaItems.delete spaces.get people.get gadgets.supportedFields 
> gadgets.cajaSupportedFields mediaItems.update http.put appdata.create 
> activitystreams.delete http.delete cache.invalidate albums.delete 
> userprefs.delete applications.create messages.delete appdata.update 
> people.update activities.supportedFields applications.update http.post 
> albums.get gadgets.cajole gadgets.proxySupportedFields applications.delete 
> people.supportedFields gadgets.metadata albums.supportedFields albums.update 
> spaces.create activities.delete mediaItems.get groups.get 
> applications.supportedFields mediaItems.supportedFields gadgets.proxy 
> activities.update gadgetContext.get activitystreams.create 
> activitystreams.get messages.get activitystreams.update mediaItems.create 
> messages.create gadgets.jsSupportedFields gadgets.tokenSupportedFields 
> activities.get gadgets.js appdata.get appdata.delete userprefs.update 
> system.listMethods".split(" “)}
>
> and a bad one
>
> "osapi.services":{"gadgets.rpc":["container.listMethods”]}
>
> It seems to be a timing issue and MAY have been introduced when I started 
> using updateContainerSecurityToken refreshing (but I can’t say that for sure 
> — I only started seeing this when I implemented the refresh logic).
>
> Ideas what to look for?
>
> doug

Reply via email to