-
-
Notifications
You must be signed in to change notification settings - Fork 320
GraphService documentation #1126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@nozzlegear Thank you for putting this documentation together. We are in the process of switching over to using GraphQL for our calls but I wanted to note that Shopify has alerted us that we need everything upgraded by 2/1 or it will take our app off the store. I just wanted to pass along the message since your comments seem like there isn't an immediate impact for existing apps, but that's not the message I'm receiving. Please excuse me if I misinterpreted anything. Here is the text from the email: What happens if I don't update my apps? If your apps continue to use unsupported APIs on or after February 1, Shopify will delist them from the Shopify App Store and block installation of your apps. |
Hey @saffrondo, thanks for the heads up. I don't think you're misinterpreting that email at all. I haven't received one like that for my own apps published on the app store, so I'll reach out to Shopify and see what they're saying; I certainly don't want to give anyone the wrong impression. Either way, I'm going to merge this documentation in tomorrow, Jan 14. I have it mostly complete, just need to finish it up and push it to Github. I'll publish a new version of ShopifySharp at the same time and you can get started migrating to GraphQL asap. |
8310d78
to
652b387
Compare
I think this is done. The commits for the documentation aren't shown in this PR because GitHub wikis have their own git repositories. I just need to update the docs submodule and release ShopifySharp 6.23.0 in the morning. |
652b387
to
81f9580
Compare
…hQL product queries/mutations Plan is to eventually move all integration tests (i.e. tests that make live calls to Shopify's API) into this project, and keep all unit tests in the other test projects.
Documentation will be added explaining how users can use these files to add intellisense to their editors. Plan is to keep the schema file up-to-date with ShopifySharp's currently-targeted Shopify API version.
81f9580
to
e5fd798
Compare
Documentation is updated! Here's the link to the wiki page on using the updated Graphservice: https://github.com/nozzlegear/shopifysharp/wiki/graphql |
This pull request adds documentation for using ShopifySharp's recently-updated GraphService.
TODO:
This PR also includes a new test project called
ShopifySharp.Tests.Integration
, which is intended for any test that makes live calls to Shopify's API. Eventually I want to move all integration tests over to this new project, and keep all non-integration tests (i.e. unit tests) in their current projects.