Raphael Lima
Raphael Lima
  • 3
  • 8 476
How to use Shopify Rest Admin API
Discover how to create a Node.js endpoint to retrieve all the product data using the Shopify REST admin API. This video is Perfect for beginners and experienced developers, this video offers a concise guide to amplifying your Shopify API skills. #ShopifyAPI
00:00 - Intro
02:16 - Creating the custom app
04:28 - Creating the nodejs application
11:10 - Implementing Shopify REST admin API
21:26 - Getting product data from API
Github repository: github.com/RaphaelLima123/shopify-get-product
Shopify REST admin API documentation: shopify.dev/docs/api/admin-rest
Переглядів: 1 115

Відео

Shopify app development - Connect with your own API's
Переглядів 3,5 тис.Рік тому
This video was not scripted! So everything was made from scratch! 🛠️ In this step-by-step video, we break down the complexities of integrating Node.js with your app. From setting up the environment to implementing the API's and integrating the database and theme app extension, you'll gain practical insights and coding techniques to create a Shopify app. 00:00 - Introduction 00:53 - Creating a S...
Shopify app development - How to implement app billing with Remix
Переглядів 3,9 тис.Рік тому
In this video, we will create an app from scratch using the Remix template and implement the app billing using Remix and GraphQL. All the documentation that I used for this video is here below. 0:00 Introduction 1:00 Creating the app 7:14 Checking merchant subscription 15:05 Charging using remix 28:27 Canceling subscription 37:38 GraphQL createSubscription API Billing with remix: shopify.dev/do...

КОМЕНТАРІ

  • @gabriellennonbr
    @gabriellennonbr 2 місяці тому

    Thanks so much for this tutorial. I've been trying to solve this for many days too and you helped me a lot! haha thanks

  • @dangerzone-136
    @dangerzone-136 2 місяці тому

    what about CORS issues when calling external API?

  • @VladKozulin
    @VladKozulin 3 місяці тому

    There is a better solution. instead of making api calls for active subs, just put : ``` await billing.require({ plans: [AppPlans.Basic], isTest: envVars.NODE_ENV !== "production", onFailure: () => { return billing.request({ isTest: envVars.NODE_ENV !== "production", plan: AppPlans.Basic, }) }, }) ``` this. it will automatically check if there is some subscription and propose if there is not a single on. then it will redirect to your app.

  • @liorrofeim2443
    @liorrofeim2443 5 місяців тому

    nice video what makes the reuqest to your api secure ? how can we authenticate the request to know it came from store owner/buyer and not from hacker? thanks

  • @microfunnyjokes
    @microfunnyjokes 6 місяців тому

    Can you please make a video for create a fulfilment event with the latest api Thanks

  • @microfunnyjokes
    @microfunnyjokes 6 місяців тому

    Helpful video thanks

  • @emnhay
    @emnhay 7 місяців тому

    Hi, can you make tutorial for retrieving a single asset for a theme using admin rest api remix?

  • @Rajeshkumar-ld7mq
    @Rajeshkumar-ld7mq 8 місяців тому

    Watching you on 2X and still feels normal. :)

  • @victorguimaraes9260
    @victorguimaraes9260 9 місяців тому

    Deus te abençoe, irmão! Esse vídeo me ajudou demais! Grande abraço e muito obrigado!!!

  • @walmacsnake1983
    @walmacsnake1983 9 місяців тому

    man your english is great, you can make yourself undersood and thats what matters. Thanks for the video it was really helpful

  • @cmcmahondev
    @cmcmahondev 10 місяців тому

    Thank you so much for this! Such a huge help man

  • @mudassir_khan
    @mudassir_khan 10 місяців тому

    How can I integrate social login in Shopify app?

  • @bazalinco
    @bazalinco 11 місяців тому

    Oi Raphael, nice tutorial! Do you do freelance work? Either as a main thing or on the side? If so let me know how I can get in touch regarding a Shopify App project with Remix :)

    • @Lima_Raphael
      @Lima_Raphael 11 місяців тому

      Hello! Indeed, I work as a freelancer in addition to my regular commitments. Feel free to reach out to me via email at raphael.lima.business@gmail.com.

  • @shirleymallea
    @shirleymallea 11 місяців тому

    hey Raphael thank you very much for this tutorial. I've been trying to solve this for many days and you helped me a lot!

    • @Lima_Raphael
      @Lima_Raphael 11 місяців тому

      I'm happy to hear that! Thank you for the feedback!

  • @spacetime3636
    @spacetime3636 11 місяців тому

    Using remix Hydrogen react?

  • @leomeasure
    @leomeasure 11 місяців тому

    It would be nice if you could share some overview first what are you going to do.

  • @justdoitk
    @justdoitk Рік тому

    I have a question, all good until now but i want to save the customer details once approved the charges of the app, how i can do that?

  • @sulemanahmad-dj4wc
    @sulemanahmad-dj4wc Рік тому

    What about Webhook i gave up on that, its hard !!! Hope that you will make video on that

  • @oscposcp1755
    @oscposcp1755 Рік тому

    Can we use billing like we want to allow merchants to use our app till some limit then redirect them to billing when limit reached

    • @jOUZZAA
      @jOUZZAA Рік тому

      The app config billing plan blocks support trial days. if you want it to be minutes or hours, you're gonna have to build this yourself. It doesn't sound like a good idea to do it less than a day either way.

  • @jonice4229
    @jonice4229 Рік тому

    What if i want to create my Back-end api with laravel? can i connect to the app?

  • @jonice4229
    @jonice4229 Рік тому

    any chance to show how we can change from using prisma as db to something else like mysql or mongodb? please

  • @bestmotivationspeekar4384

    plesss create a video how can use custum api in shopify uasing node js and java script fully authinticate

  • @bestmotivationspeekar4384

    bro how can uase custum api pless explen ... in that api i can uase theme app extension ...pless make a video in uasing node js or apress and jabascript.

  • @sulemanahmad-dj4wc
    @sulemanahmad-dj4wc Рік тому

    Can you please guide on how to work with shopify webhooks? Like when someone create cart or do checkout i get webhook event on my node js server?

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Nice ideia! I will make a video about it!

  • @DivyaBhandari-r5c
    @DivyaBhandari-r5c Рік тому

    Can you share more videos on billing app

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Sure! I will do it! Thank you for the feedback!

  • @devgokhan
    @devgokhan Рік тому

    You are great! keep going like that! The best shopify app video!

  • @devgokhan
    @devgokhan Рік тому

    You are great! Can there be more details about shopify app and theme app extension?

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Yes sir! I will release a video about some extensions

    • @devgokhan
      @devgokhan Рік тому

      I've been a bit confused about apps, and I'm not sure which technology or infrastructure to use while developing an app. I want to create a page-based modal app where different modals are displayed to the user based on the pages. I need to manage these modals within the app. How can I achieve this? @@Lima_Raphael

  • @bestmotivationspeekar4384

    how can uase custum api witch authintication and send deta mongo db pless continue

  • @Lyaz01
    @Lyaz01 Рік тому

    Your english is good! Keep up the great work. Want to see more advanced app builds please!

  • @JackLai-u9k
    @JackLai-u9k Рік тому

    You save my day!! thx a lot.Please give us more tutorial! but, I have a quick question. how do I sent user's usage record to Shopify app? I mean if I have a backend and in the end of the month I collect the user's usage data. How do I or where do I tell the shopify app?

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Huuum, I'm not sure if I understood it correctly, what do you mean with the user's usage data? You wanna charge then based on times that a customer uses your service?

    • @JackLai-u9k
      @JackLai-u9k Рік тому

      @@Lima_Raphael yeah. That's said I have a sent Email api in my backend. I define sent 1 email = $ 0.01. So, if client hit this sent email api 100 times, it cost $1. I think this is kind of usage-based subscription. Not sure are you familiar with this kind of billing implementation? Thanks again.

  • @bestmotivationspeekar4384

    Thanks bro for creating very informative vodeo,continu series pless

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      I will make more tutorial videos like this! Thank you!

  • @DivyaKesarkar-v1e
    @DivyaKesarkar-v1e Рік тому

    After creating the subscription how do we redirect it to the Confirmation url ?

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      If your app is embedded (remix template), in my opinion, the best way to charge is using the remix method itself. If you used Graphql, the best option would be to perform a redirect using Remix or the javascript methods themselves.

  • @blackbeardyt3008
    @blackbeardyt3008 Рік тому

    Your way of teaching is way better than others! I wish that you should create an app development series using remix.

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Thank you for the feedback! I will create a beginner tutorial for Shopify app development soon! Stay tuned for 2024!

  • @user-zo2ky4mz7d
    @user-zo2ky4mz7d Рік тому

    Hey man, this is a nice video and thank you for putting the time to make this. Really helpful. Could you please make a video explaining billing for a checkout ui extension app that talks to an external backend api.

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Thanks for the suggestion! I like the idea and will definitely incorporate it into one of my upcoming videos.

    • @user-zo2ky4mz7d
      @user-zo2ky4mz7d Рік тому

      @@Lima_Raphael Thank you! I just turned on the notification bell 🔔😅.

  • @EdsonFranceschini
    @EdsonFranceschini Рік тому

    Very nice man! Thanks for that. Can you recomment some material for a begginer at Shopify with Remix?

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      I appreciate your feedback! If you're seeking helpful materials, I recommend checking out this Shopify tutorial at the following link: shopify.dev/docs/apps/getting-started/build-qr-code-app?framework=remix. Additionally, I suggest trying your hand at coding a simple app that will make simple things like a stick buy button on the product page, as it's often the most effective way to learn. Unfortunately, finding a comprehensive beginner-friendly video tutorial can be hard... I will make a full tutorial for beginners in the future.

  • @DishantPatel-u5p
    @DishantPatel-u5p Рік тому

    Hii it is an information tutorial. can you show how to insert shop data in our database (mongodb) after successful app installation.So that we can filter shop wise. or where we can get event for app installation? thanks

    • @Lima_Raphael
      @Lima_Raphael Рік тому

      Got it! I'll create a video covering that topic as well. While I might not have the specifics of your current issue without more context, here's a general suggestion: consider implementing a button labeled 'Sync Store' or 'Update Database.' By integrating this button, you can initiate requests to the specified Shopify APIs, allowing you to fetch the necessary data, and then update your database with this data.