No content to show
User Activity
Here is an example showing how to use graphql to get metaobject reference data when stored in a metafield list. features: metafields(identifiers: [
{namespace: "custom", key: "features"}
]){
namespace
key
references(first: 10) {
...
10-14-2022
Hi @EyefourDesign I'd be happy to help with that. Can you send me an email at support@ottoscheduler.com with your store link? In terms of the issues I think you'll need a custom installation. Out of the box Otto comes with two sections 'Otto Image' a...
I've decided to create my own Staged Upload system using google cloud storage directly. I think Shopify's api is still maturing for staged uploads and would prefer to have full control over that part of the experience. It's critical to my app and not...
Hi all, just a note that the above code is no longer working if your file is above 2MB. That's specifically caused by the Staged Uploads part of the code. At this stage I'm going to create my own staged file upload system with Google Cloud Storage so...
Also just started facing this issue for larger files. I'll investigate and report back. The files api has been buggy since they switched from Amazon to Google.
09-21-2022
Hi @EyefourDesign no problem! Yes we include a few fields you can use for those text areas and the formatting can be customized. See below. Currently you have to create an image for desktop and for mobile. We're exploring including a mobile option di...
No problem! See below for the targets I'm getting in my app:AWS: https://shopify.s3.amazonaws.comGoogle: https://shopify-staged-uploads.storage.googleapis.com/
Hey just a heads up it appears that Shopify is now using google for the staged targets. Before creating your headers, check to see which staged target url Shopify returns. If they return a google url then don't include the Content-Length header. If t...
Also had some trouble with this. Found the format after a bit of troubleshooting. metafields(identifiers: [
{namespace: "your-namespace", key: "your-key"},
{namespace: "your-namespace", key: "your-key"},
]) {
type
namespace
key
... which...
Unfortunately, I didn't find the answer. I've held off on using app blocks until I find a solution.
02-13-2022
Hi @EyefourDesign , I created an app that can help with this! The app is called Otto and allows you to schedule banners, slides and other images in your theme. This works really well for your use case. Check out Otto here. We offer free custom instal...
Hi @BrianDHogg glad you were able to figure it out. Yes, all parameters need to be posted to AWS exactly as you receive them from stagedUploadsCreate. Shopify will provide the exact authentication parameters you need in the response.For anyone else g...
Here is a complete breakdown of how to upload files using the Files API https://community.shopify.com/c/shopify-apis-and-sdks/full-process-for-uploading-files-to-the-files-api/td-p/1423503
I spent hours trying to figure out the full flow of uploading files to the files api. Download file contents > Create a staged target > Upload the file to the staged target > Upload file to Shopify. This solution is node js specific but may be helpfu...
Thank you! This took so long to debug and figure out. @Shopify - Please make a comprehensive example of how to use this api StagedUploadCreate -> AWS posting -> FileCreate and explain nuances like this. A single article could save a lot of us days of...