Dec 6, 2013
Hey all, Just wanted to let everyone know; I've put out a Perl module that acts as a plugin for the Padre Text Editor. It lets you push/pull themes+pages/set active multiple themes on a shop wi...
Nov 4, 2013
Hello all! This is a post announcing the free open beta of Gift Reggie! Gift Reggie is a white-label gift registry app that is seamlessly integrated with your Shopify store, and your store's custome...
Sep 30, 2013
Hi everyone, We've just released our app, Xporter, out of beta. It's an app that tries to make exporting data from your shop, in either csv or excel format, with the structure you want, as easy as p...
Sep 8, 2013
Hi, Wondering if anyone knows how to determine whether you're logged in or not, reliably with JavaScript? I've got a little ajax hack that basically checks the content type header of /accoun...
Aug 15, 2013
Hi, Are the timezone strings in Shopify in any sort of standardized format? I've tried looking, but I can't seem to find where it's coming from; it's not IANA. Is this a custom time zone for...
Jun 13, 2013
Hi, I was under the impression that when you get an Order from a Shop, it always contains a Customer field, regardless of whether a shop has guest checkouts or not. I've tested it on my own shops, a...
May 9, 2013
Hi, I've got a question about webhook deletion on failure. I just go an email saying that my webhook's failed over 21 times, and will be deleted shortly if it continues, yet the entries are spread o...
May 6, 2013
Hi, I'm having a problem with the initial key exchange for the public API between a shop and my app. I've been using this same code to perform key exchanges for over ~300 installs, success...
Mar 8, 2013
Hi, I've written a Linux theme management solution, that integrates with gedit (GNOME's Text Editor), that lets you push/pull themes either from gedit directly, or from the command-line (and of cou...
Feb 27, 2013
Hi all, Hopefully this is the right place to post this. Just thought I'd let anyone who's interested know; I've made perl bindings for Shopify. You can find them on CPAN, at WWW::Shopify http:...
No content to show
User Activity
10-21-2013
Ah, jtane. I just remembered; you can add in cart attributes to a person's cart via POST requests using the cart api. These attributes are just strings, so you can encode arbitrary information in them; including customer data. So if you can retrieve ...
10-21-2013
No problem! It's an interesting problem to think about, and I've been in a lot of similar situations, so I sympathize :). Good luck with the integration! Adam
10-21-2013
Well, not CORS 'cause you can ping your server through the app proxy itself, which, to the client, looks like the same domain. If you use OAuth, you don't need HTTPS. But sessions, yeah; you'd have to support that, unfortunately. Sucks, but I don't r...
10-21-2013
Hmm, Jtane; what about having a javascript snippet in your iframe that pings your server with the customer information + cart token? That way, your server would be able to spit the data back out. If you're looking to keep things secure, you could eve...
10-21-2013
Ah. Typical. Hmm. I don't really see any other way you can do it. If you can find some way to get their email, you could bounce information requests to your server, which could simply do an API lookup... Also, good to know about the liquid thing; I'l...
10-21-2013
Hi jtane, Ah right, it's cross domain. Sorry, for some reason that slipped my mind. You may however be able to get around this by using an app proxy; I believe it's possible to set the Access-Control-Allow-Origin header, in your response, and have Sh...
10-20-2013
Well, if you want to know this stuff, you can do it pretty easily. Do the following. On the shopify side of things, create an easily parsable page, with the following as its contents: {{ customer | json }}. If you can find customer json data, you kno...
We may have spoken, I can't recall. That being said; yes, pretty much. The app proxy wasn't designed to let you authenticate users, only shops, so you need to do it yourself. Adam
Well, uh, in my gift registry app which is about to be released, we solved this problem by using an OAuth authentication scheme with user sessions, based off a shared secret and the customer's email.
Why are you trying to get the customer id, exactly? As far as I know, there's no way for the app proxy to receive any of the customer's information directly (the proxy even strips all cookies to and from your app, so you can't even tell whether a cus...