APIs | FlutterFlow University

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 71

  • @ololand102
    @ololand102 10 месяцев назад +2

    the quality of this tutorial is outstanding!

  • @thepunisher.
    @thepunisher. Год назад +5

    Flutterflow + Xano = Seriously Match Made In Heaven😍 Please continue to create more videos on Xano integration🙌

  • @lk6618
    @lk6618 Год назад +39

    Please make figma extension, you will make development not just 10x faster, but 50x faster

    • @caney33
      @caney33 8 месяцев назад

      them need more money for this

    • @soraclemedia
      @soraclemedia 6 месяцев назад

      @@caney33 Bravo Studio do it already. FlutterFlow seems to be levels ahead.

  • @danielhabibi
    @danielhabibi Год назад +15

    Xano + FF 😍This is hands down my favorite stack! For those that don't know, Xano is a SCALABLE nocode backend (imagine if Airtable and Zapier had a baby that exceeded their parents expectations 😂). You can do incredible things when you pair these two tools together!
    Also, it looks like the FF team fixed API group headers! 🙌

    • @PrinceSingh-z9v4i
      @PrinceSingh-z9v4i 3 месяца назад +1

      what the problem with firebase, its not scalable? I'm new

    • @danielhabibi
      @danielhabibi 3 месяца назад

      @@PrinceSingh-z9v4i Firebase scales, but it doesn't work great for many types of applications like social apps, learning management systems, and more. Plus, you need to know how to code or use AI to write code to do any logic on the backend. Xano allows you to do it all visually (NoCode) and much quicker!

    • @vladarino
      @vladarino 3 месяца назад

      ​@@PrinceSingh-z9v4i
      Benefits of Xano and Firebase as Backend-as-a-Service platforms:
      Xano:
      1. Allows for visual API creation with no code
      2. Uses SQL instead of NoSQL (more people comfortable with SQL, and SQL allows for more complex queries)
      3. Allows for more customizable API endpoints and complex back-end logic.
      4. More scalable and faster than Firebase at lower cost over the long term
      Firebase:
      1. Best for realtime DB updates and synching data across devises
      2. Built-in support for strong user authentication
      3. Best for quick prototyping and deployment of web apps and sites
      4. Support for Cloud Functions triggered by events web hostingIn summary
      5. An all-in-one no code app development / deployment solution from one vendor people trust (Google)
      Right @flutterflow?

    • @vladarino
      @vladarino 3 месяца назад

      @@PrinceSingh-z9v4i
      Benefits of Xano and Firebase as Backend-as-a-Service platforms:
      Xano:
      1. Allows for visual API creation with no code
      2. Uses SQL instead of NoSQL (more people comfortable with SQL, and SQL allows for more complex queries)
      3. Allows for more customizable API endpoints and complex back-end logic.
      4. More scalable and faster than Firebase at lower cost over the long term
      Firebase:
      1. Best for realtime DB updates and synching data across devises
      2. Built-in support for strong user authentication
      3. Best for quick prototyping and deployment of web apps and sites
      4. Support for Cloud Functions triggered by events web hostingIn summary
      5. An all-in-one no code app development / deployment solution from one vendor people trust (Google)
      Right @flutterflow?

  • @alea621
    @alea621 Год назад +1

    BROOO!! u are the best teacher FF !!!! make more videos !!! I like u voice and your way of teaching! thx a lot!! slowly and claire

  • @ivantodorov
    @ivantodorov 9 месяцев назад +1

    I now love to setup API calls.

  • @onecarwood
    @onecarwood 7 месяцев назад

    I have just found FF and this is what I thought Webflow would become. FF is awesome.

  • @MrBenjo000
    @MrBenjo000 Год назад +8

    How would you suggest securely storing/accessing API keys so that bad actors can't get them? Such as the openai keys etc. I'd love to see a production ready tutorial with auth and security best practices for backend integration 🙏

    • @FlutterFlow
      @FlutterFlow  Год назад +5

      Great Question.
      Toggle on the "Make Private" in the advanced settings. That will route the call through a cloud function so the header values are not exposed. Your API keys are typically set in the "Authentication: Bearer ${apiKeyOrTokenHere}" header, and by just toggling on "Make Private" in the API settings, you'll automatically get the benefit of securely routing via a Google Cloud Function.

    • @MrBenjo000
      @MrBenjo000 Год назад

      Thanks @@FlutterFlow team, that's great! So this would only work with a Firebase cloud function setup?

    • @FlutterDev1337
      @FlutterDev1337 Год назад +2

      ​@@FlutterFlowas long as the key is stored in the frontend (pesisted on the device and encrypted or not), the user can still see the API key exposed in the payload of the network request. You can try this yourself to verify. Storing your keys in the backend (as Firebase secrets, etc) is the way to go.

    • @FlutterFlow
      @FlutterFlow  11 месяцев назад

      @@FlutterDev1337 correct. updated.

  • @canal10emartes
    @canal10emartes Год назад +3

    Thanks so much for the video! You could make a video teaching how to use the Progress Bar and its interaction with other pages of an App: This will help me a lot. Thank you!

  • @LevelHorizon
    @LevelHorizon Год назад +3

    How did you produce the token? Shouldn't tokens expire and be refreshed periodically? If so, hard-coding them into the headers doesn't make sense. Can you explain the approach please?

  • @shugaoflagos9731
    @shugaoflagos9731 3 месяца назад +1

    nice video but i have a problem using the second way to bind to body pls can someone help

  • @Classtrack
    @Classtrack Год назад +3

    How can we add before action and after action while making any API request ? For example : Globally in all the API calls if API sends 401 (Unauthorized) status then it should redirect to some login page.

  • @ololand102
    @ololand102 9 месяцев назад +1

    Is there a way to increase TimeOut in POST API calls in FlutterFlow? My call to OpenAI Assistant takes longer than 60 seconds because of the Code Interpreter taking a long time to generate a chart. I searched for the solution and even started chatting with your online support but have not found a solution yet.

  • @AlexMusatkin
    @AlexMusatkin Год назад

    Thanks. Please make more tutorials on API. Integration with to OpenAI, Google/MSFT/Amazon APIs, etc.

  • @almahmeed
    @almahmeed 11 месяцев назад +1

    Excellent video. I am using wordpress REST API to create new users on wordpress. I have created my customer route which is enabling me to insert the users with no issues. On the other hand, I would like to add the profile image and following the instructions in the video, i should select multipart rather than JSON ,, so how would you recommend doing it in one step if possible?

  • @vikassable3468
    @vikassable3468 Год назад +1

    how to get image path to show image of base 64 string images through api call

  • @vineeth.vijayan314
    @vineeth.vijayan314 Год назад +1

    I have tried the team Api but when i pass my access_token in header as a group variable it doesn't work
    in the group API how can I make it dynamic?

  • @mudso
    @mudso Год назад +1

    Help, my pictures are actually a child in a Component, I cant really figure out how to pass the imgUrl from my json into that.

  • @kevsphil6531
    @kevsphil6531 9 месяцев назад

    thank you so much. this video helps me alot

  • @leodwivedi
    @leodwivedi Год назад +1

    Please create a small series of fluttterflow with Firebase of Tutorial.

  • @makistzolistv3461
    @makistzolistv3461 Год назад +1

    Amazing videos.Can you please make a video with live streaming api call from owncast?

  • @terradealexandre5063
    @terradealexandre5063 Год назад +1

    Hi, i got xml response and not json response. How can i do please ?

  • @marcelopacetta546
    @marcelopacetta546 8 месяцев назад

    Is it possible to read the api url from a variable in order not for it to be static and allow me to change the server's location without having to rewrite the urls?

  • @kiranpatil4648
    @kiranpatil4648 Год назад +1

    Please make a video about "how to crop an image in specific ratio and store it to firestore" finding the solution from long time!

  • @williamsalazar2624
    @williamsalazar2624 10 месяцев назад

    Thanks. How to generate swagger api definition from SUPABASE to load in FlutterFlow?

  • @zaheer337
    @zaheer337 28 дней назад

    I’m encountering an issue with API integration in my FlutterFlow project. While the API responds correctly in Postman, it shows a 403 error and returns null in the response window when tested within FlutterFlow.
    Interestingly, the same API works perfectly on another FlutterFlow account on a different system, but the issue persists with my account, even after creating a new project.
    Could you please assist in identifying and resolving this issue?

  • @0Amshalem
    @0Amshalem Год назад +2

    Hey great! One question - how do I connect 2 API's endpoints? For example, I have API for posts and API for comments. How do you connect/binding the post ID to the specific comments list?? @flutterflow?

    • @growthmania17
      @growthmania17 Год назад +2

      Forget about connecting the APIs, one sec. I suppose that u have in your database each Comments : a PostID as a reference to each of your posts.
      So In your PostDetailPage, create a global variable for that PostID (or maybe u already have it in a paramater). Then you make 2 api call : first your specific Post (not the all post endpoint) and second, his Comments, by the same postID variable.😊 I think it make sense, right ??

    • @0Amshalem
      @0Amshalem Год назад

      Thank you for the help, I try to understand what is mean not all the post endpoint, because I have a list with all the post the pass parameters with PostID, in the PostDetailPage I add Backend quary for Comments (that come from different API call) and get Null because I didn't create children and all the variables get Custom JSON path@@growthmania17

  • @patrickpuma
    @patrickpuma 9 месяцев назад

    Excellent explanation

  • @Lycusdevelopment
    @Lycusdevelopment Год назад

    HOW TO RECEIVE RESPONCE FROM THE API. EXample when I send payment request then I want to capture the responce from the Api , something like a webhook

  • @brayangomez1780
    @brayangomez1780 Год назад

    where you save your apis?

  • @mrdiin.dev_
    @mrdiin.dev_ Год назад +2

    Hi. Great stuff ! Is it possible to import a Postman collection as well ?

    • @FlutterFlow
      @FlutterFlow  Год назад +4

      Yes, but you have to convert it first. You can use this: kevinswiber.github.io/postman2openapi/

    • @mrdiin.dev_
      @mrdiin.dev_ Год назад +1

      @@FlutterFlow beautiful ! Thanks !

  • @kabbabangura4878
    @kabbabangura4878 3 месяца назад

    Hi guys i would like to know how to display multiple images from an api call in flutterflow

  • @jazielwayne2178
    @jazielwayne2178 Год назад +2

    This is great. What about Firebase, please if a tutorial can be done on how to connect social media APIs to a FlutterFlow app (example; TikTok, Instagram, Facebook, RUclips... etc)
    🙏🙏🙏

    • @eml9147
      @eml9147 9 месяцев назад

      agreed this is sorely needed

  • @developerzull
    @developerzull 11 месяцев назад

    That's outstanding!

  • @Riddle124
    @Riddle124 Год назад

    guys, is it possible to import figma files? The whole design and everything

  • @mistyorpin1020
    @mistyorpin1020 Год назад

    When I follow the directions exactly, the first call to generate children works fine. But the next call (to the body instead of to a path) generates a "NoSuchMethodError:'toList" error.

    • @shreeram8859
      @shreeram8859 11 месяцев назад

      Yes for me too. How to resolve it???

    • @shreeram8859
      @shreeram8859 11 месяцев назад

      Found the error. Try to parse the JSON according to your JSON body. It works perfectly fine for my now.

  • @dotrongan
    @dotrongan 7 месяцев назад

    How to handle errors api ?

  • @shabatidjani1354
    @shabatidjani1354 Год назад

    if any one can help me with this. i have been stock here with some issues. i have a timer widget and the timer widget begins when a button is clicked...but the problem i am facing now is, when i navigate to another page that the timer widget is not found, the timer stops and that is what i don't want. how can i resolve this problem?..
    A guide or a hint will be a big time relief.
    Thanks for your understanding

    • @001Debjeet
      @001Debjeet Год назад +1

      use original flutter dont use flutter flow thats the solution

  • @nicolaimagnussen1914
    @nicolaimagnussen1914 8 месяцев назад

    Looks like there might be a bug, its first when you have multiple items in a list, that FF understands its a list, even though the json has one object inside the list.

  • @NGStudios-w6y
    @NGStudios-w6y Год назад

    How download image?

  • @AmitKumar-ct8df
    @AmitKumar-ct8df 7 месяцев назад

    hah what are the odd. one thing you picked up for an example is the widget which comes with an widget state property. How about using iimage widget which does not come with an wideget state

  • @togugram
    @togugram 4 месяца назад

    API with authentication @17:04

  • @David_tommy
    @David_tommy Год назад +3

    I wished I understand 😭😭😭😭😭 I really need a beginner crash course on flutterflow, someone please help me out 🙏🙏

    • @FlutterFlow
      @FlutterFlow  Год назад +4

      This video is part of a series that's an intro to FlutterFlow course. You can find it here: ruclips.net/p/PLsUp7t2vRqx-xMe6gucpfjeDgIj0tJRIm

    • @RR-et6zp
      @RR-et6zp 8 месяцев назад

      documentation is better. I also recommend talking with llms like google gemini and chatgpt because you can ask basic questions

  • @dr.strange6458
    @dr.strange6458 Год назад

    what idea does Flutter have?

  • @guob1n
    @guob1n 10 месяцев назад

    Bro I found this voice over is exactly the same voice with the guy from Javascript Mastery channel :D

  • @tes-a6069
    @tes-a6069 6 месяцев назад

    this tutorial doesn't work...
    no such method error : 'tolist' dynamic call of null.

  • @neanda
    @neanda Год назад +2

    great videos, but i just got to say though, the vocal fry is very distracting and isn't necessary. but thanks for the videos :)