Updated Etsy Rubygem

16 views
Skip to first unread message

Katrina Owen

unread,
Jun 28, 2011, 4:47:52 PM6/28/11
to etsy-...@googlegroups.com
Hi,

I've updated the Etsy rubygem to use the new oauth/login requirements.
It still uses the old api urls, I'll be migrating these over as soon as I can.

This hasn't been released to rubyforge yet, but if you're using
bundler you can pull directly from github here:

# in Gemfile
gem 'etsy', :git => 'git://github.com/reagent/etsy.git'

Cheers,
Katrina

Devraj Mukherjee

unread,
Jul 2, 2011, 12:40:23 AM7/2/11
to etsy-...@googlegroups.com
Hi Katarina,

I maintain a Cocoa client library. I want to get back into the spirit
of things and complete the v2 implementation.

Since the API is becoming quite large, would you care to share your
strategies in keeping up with it?

Wondering if its worth maintaining a community run JSON description of
the API that we can all feed off.

Thanks.

> --
> You received this message because you are subscribed to the Google Groups "Etsy API V2" group.
> To post to this group, send email to etsy-...@googlegroups.com.
> To unsubscribe from this group, send email to etsy-api-v2...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/etsy-api-v2?hl=en.
>
>

Katrina Owen

unread,
Jul 2, 2011, 11:14:11 AM7/2/11
to etsy-...@googlegroups.com
Hi Devraj:

Here's my strategy so far... just implement the bits that I've needed,
or that other people have complained were missing :)
In one case, a guy submitted a patch for a piece that I haven't covered.

I'm not sure I have time to help maintain documentation, but if it
exists and I have input, I'd definitely contribute.

Cheers!
Katrina

Marc Abramowitz

unread,
Jul 3, 2011, 11:55:27 AM7/3/11
to etsy-...@googlegroups.com
I've contributed patches to the etsy-python package and the strategy that it uses is reading getMethodTable and doing everything dynamically. So there is relatively little code -- most of it is serialization/deserialization, and OAuth stuff.


-- 
Marc Abramowitz
Sent with Sparrow

Devraj Mukherjee

unread,
Jul 3, 2011, 6:37:38 PM7/3/11
to etsy-...@googlegroups.com
Hi Marc,

I came to the same conclusion about getMethodTable and have seen
similar posts here before. Problem is there isn't a method / feed that
outlines resource fields and associations.

I believe its been a feature request in the past and it's not in
Etsy's current plan to implement it.

Thanks.

matthewkwilliams

unread,
Jul 5, 2011, 11:57:04 PM7/5/11
to Etsy API V2
I forked the gem -- they changed the urls for sandboxes :-/

Instead of sandbox being in the path, it's now a part of the hostname.

it's at:
gem 'etsy', :git => 'git://github.com/aetherical/etsy.git'

Thank you for the gem. If you don't mind terribly, I'll probably add
more methods/classes to it.

Matt
Reply all
Reply to author
Forward
0 new messages