RSS for Groups

Hi-
Would love to see RSS for private groups. Thanks.
  • this is a great idea. seconded.
  • edited October 14, 2009
    This is already possible, though it's not particularly documented.

    Navigate to the group library on the website and get the API feed link in the left pane.

    Then go to your key settings and create a private key. Your username plus that key as the password will allow you to access the private feed via HTTP Basic Auth.

    Many standard HTTP clients won't send the authentication credentials unless challenged by the server, and unauthenticated private Zotero feeds just return an empty feed instead (since there may be more fine-grained permissions down the line), so if you're getting an empty feed, add ?auth=1 to the URL to force an authentication challenge.
  • Sorry, my mistake: this is not yet supported. The feed link isn't actually supposed to be displayed on private group libraries, and the API server doesn't yet support using keys to access private groups. But this will soon be possible.
  • Drat!

    This is the feature that may well force me off Zotero and to CiteULike for sharing citations with a group.

    Well, this and sorting/ordering options, tag display, DOI article retrieval, and "read" status.
  • Off-topic, but:
    sorting/ordering options
    There are various workarounds for sorting/ordering of notes (though there's no real substitute for arbitrary ordering of regular items in a collection).
    tag display
    Don't know what you mean by this.
    DOI article retrieval
    You can retrieve articles by DOI with the Add Item by Identifier button in the Zotero 2.0 toolbar.
    "read" status
    You can use collections or tags for read/unread. (There are many threads on this.)

    You should post to other threads if you'd like to discuss any of these further, though.
  • Hi,
    I'm quite surprise that RSS are not available for group! How we know someone add something to librairy?
    Thanks
    Mel
  • edited January 17, 2010
    @mel47: According to Dan's post above, it is available, no?

    (EDIT: as adamsmith says, um, no. Sorry, must read more carefully.)
  • nope - he corrects himself in the second post.
  • Feeds for private Groups is definitely a must have for future releases. Even more I don't understand why it isn't there because for the private content of your own Library it's implemented.
  • I second this request. Feeds for groups would be truly helpful. Especially for some of the users in the groups that aren't used to Zotero and just want to read what's going on.

    Thanks!
  • Yes, this feature would make Zotero 10x more useful! Please add it! Thanks!
  • edited August 9, 2010
    I would also very much appreciate this.
  • I also will really like this feature. There has no been any update on this since August, any news?. Thanks
  • It is now possible to create an api key (on the website under settings > Feeds/Api) that has access to one or more of your groups. It isn't yet the most streamlined process to create a key and use it with a feed, but there are plans to streamline that significantly too.
  • Is there any documentation on how to set up a feed from a collection belonging to a group library?

    I am trying to get a feed from this collection http://www.zotero.org/groups/6184/items/collection/WZKSGI5T and I have created the private key for the account that owns that collection. I have also read the server api documentation at http://www.zotero.org/support/dev/server_api, but that did not help much.
  • Thank you. Where in the documentation this was explained?
  • edited November 4, 2010
    The table at
    http://www.zotero.org/support/dev/server_api
    lists the commands (more-or-less). The only difference is that this is for a group instead of a user. The API differs a bit from what is now documented due to recent changes & there's a discussion of this in the dev group:
    https://groups.google.com/group/zotero-dev/browse_frm/thread/293191f75602f5b8
  • the general url patterns mirror those for users at
    http://www.zotero.org/support/dev/server_api

    and the api key is used as defined there.

    The group calls are not documented there because group access with keys was implemented after that was created, and its still not 100%.

    I'll add the urls to that page now though.
  • Cool. I now have an automatically updating list of publications on our site. It was quite easy to set up after I got the RSS link correctly.

    Is it possible to edit what information is included in the feed? For example I do not want to publish abstracts.
  • It is not possible to change what you are getting from the feed (at that level). I'm not sure such fine grained control would be desirable built into the api. That should generally be left up to the consumer.
    If you just want to hide it and don't care about the privacy of the abstract, you could just do something simple with jquery or similar like jquery("tr.abstract").hide() or add a similar filter to not show abstracts in whatever server side code is calling it.
  • Hi all,

    I can catch the the feed for my Group Library fine in a feed reader, but it won't display in my Wordpress blog.

    See http://celtrecord.wordpress.com/ and scroll down to What We're Reading, right hand sidebar widget. There it says "An error has occurred; the feed is probably down. Try again later.", but if you click the orange icon you do get the feed.

    This seems to be a display issue - anyone got any suggestions?

    Thanks,

    Mira
  • Hi,

    I've created a feed from my group library (https://api.zotero.org/groups/24846/collections/CGNVAVIH/items), but i don't Konw why it appears just 50 items if there are 71 ( see: http://www.zotero.org/groups/centro_de_documentacin_en_polticas_pblicas_del_distrito_capital_de_colombia/items/collection/CGNVAVIH ) .. anybody knows if there's restrictions or something like that ??

    Hope u can answer me, thankssss :)
  • Feeds are paginated with a default page size of 50. If you look at the raw xml of that feed you'll see a <link rel="next" element that gives a link to the next page. You can specify a different page size with ?limit=75 in the feed url, but there is a maximum page size of 100.
  • Hi!

    I've created a private feed with no problem using the key provided in the api. But I want to change the default format to "bib" and set the style. I know that in public feeds, the format tag goes directly after "items?" at the end of the uri. But the key does go there too in a private one. I've tried all sorts of combinations but I can't get to change the format. I'm not very good at this so if someone could tell me how I should write the address of the feed, I'd be very thankful!
  • Extra parameters are the same as in the browser URL bar. They start with ?name=value and continue with &name2=value2&name3=value3

    So you would want something like https://api.zotero.org/users/1234567/collections/ABCDEF/items?key=asdfgh&format=bib&style=ama
  • Thanks for the quick answer!

    That's what I thought so it's the first thing I tried but the feed cannot be read. I've tried in Google products (Reader, Sites and Blogger) and in Opera. They can all read the original feed but not if I modify the parameters (and I've tried both before and after the key). It can still be read by the browser if I type the address directly in the bar so I guess it is ok but it's not a feed anymore.
  • format=bib makes it not a feed. content=bib will format the individual items according to a style and leave it in an atom feed.
  • *%?&$*?(* *headdesk*

    You're so right! Good thing you can't see me right now...

    Sorry for you loss of time and thanks again for your help!
Sign In or Register to comment.