Adam_Harrison2
Explorer
Contact Me
Status
Offline
Last Activity
‎01-16-2019 07:20 AM
Topic Started
0
Topics Started
Topic Solutions
0
Solutions
Post Count
127
Posts
Post Kudos
22
Likes

Community Badges

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...
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...
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...
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...
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...
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...
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...
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...
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...
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

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 ...
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
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...
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...
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...
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...
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...
This widget could not be displayed.
This widget could not be displayed.
Likes given to