Hey man!! Thanks a lot for the video! I was so worried about working with API's because I imagined it was going to be way more complicated. Your video really helped a lot!!
just as a head up I didn't see it on the plugin marketplace. I dont know if it is now the bubble app connector but that is for call within other bubble apps so IDK
Hi Evan. Great video. A great help. Regarding 'Insert dynamic data' in 'Appearance' of the 'Text' element of the 'Repeating Group' (video time point 21:05), is there anyway to append other information in one request, for example grabbing 'Name' & ' Gender' & 'Address' all in one go, or would I always have to call in those separate items in separate text elements next to each other?
Hello Evan, thank you for the video, although at the beginning it was very fast and the mouse was all over the place, after watching more than once and make notes I was able to somewhat understand. Here are a few notes if you don't mind answering. What was the point in creating a shared header when you already had one under the initial API Key? And afterwards you left that field empty. I'm assuming, leaving fields empty is ok. When you create a repeating group inside the canvas and set the API as soccer team and soccer logo, once run, you got all the teams from that API. Is there a way to filter which results you want to appear? Thank you again, and I will check newagedevelopment
This was so helpful as this was the exact API i needed to connect Bubble to so thank you! Question. So what would be the best/easiest way to do this: I am bringing live scores in and the API has values for home team and away team, but there is no logo values. How could I set logos for each of the teams?
Hi Evan and thanks for the video. I didn't get where the header (key=accept; value=application/json) comes from? This key is obligatory? How do we supposed to know that it should be written this way? It doesn't seems to be written on the "soccer API" screen... Thanks again
Hi Fakossa, the key=accept, value= application/json is telling Bubble that when we send off this request we want to receive json data in return the { “key”: “value”, “key”, “value” } data format, other options could be xml returned by the request we make. When you are looking at api documentation they often show a typical response to a profiler request and that’s where you can find what we put in the accept header. Typically json is most common response so we write the accept application/json in the header of our request
Hi Coby, yes, you can create a Type in the Bubble database called "Sport" for example and then in a workflow Create a "Sport" Add a Field, set this field equal to and here you use the same API reference we used when setting up the repeating group data source and make sure whatever your saving is compatible, for example if you save sport you have a text field called name to save the text information from the API
Hi Evan - Nice Video. Was playing around with this and run into a couple of issues: 1) List of All Players - Bubble aborts it with a “Response too large” error. Is there any workaround for this? Any way by which I can try limiting the response size basis some parameter constraints like teams etc.? 2) List of Players by Team - here I can only get players of one team at a time as I’m able to pass only one parameter value How can I pass multiple values (comma separation, braces, []?) If not, is there a nifty way around this?
Hi Minh, yes you can connect students and their grades to Bubble. You will need to save the Google Sheet as a CSV file, upload this CSV file to Bubble in the Data section. This video in particular may help with that process: ua-cam.com/video/CgWIThhCB5Y/v-deo.html
Thank you so much for this detail explanation. Loved it!!
Hey man!! Thanks a lot for the video! I was so worried about working with API's because I imagined it was going to be way more complicated.
Your video really helped a lot!!
just as a head up I didn't see it on the plugin marketplace. I dont know if it is now the bubble app connector but that is for call within other bubble apps so IDK
Hi Evan. Great video. A great help. Regarding 'Insert dynamic data' in 'Appearance' of the 'Text' element of the 'Repeating Group' (video time point 21:05), is there anyway to append other information in one request, for example grabbing 'Name' & ' Gender' & 'Address' all in one go, or would I always have to call in those separate items in separate text elements next to each other?
Hello Evan, thank you for the video, although at the beginning it was very fast and the mouse was all over the place, after watching more than once and make notes I was able to somewhat understand. Here are a few notes if you don't mind answering.
What was the point in creating a shared header when you already had one under the initial API Key? And afterwards you left that field empty. I'm assuming, leaving fields empty is ok.
When you create a repeating group inside the canvas and set the API as soccer team and soccer logo, once run, you got all the teams from that API. Is there a way to filter which results you want to appear?
Thank you again, and I will check newagedevelopment
this was great! do you have a video to connect stripe with api connector?
There is a plugin built for stripe
This was so helpful as this was the exact API i needed to connect Bubble to so thank you! Question. So what would be the best/easiest way to do this: I am bringing live scores in and the API has values for home team and away team, but there is no logo values. How could I set logos for each of the teams?
can this be done in the free mode of bubble? Or you must upgrade?
Hi Evan and thanks for the video. I didn't get where the header (key=accept; value=application/json) comes from? This key is obligatory? How do we supposed to know that it should be written this way? It doesn't seems to be written on the "soccer API" screen... Thanks again
Hi Fakossa, the key=accept, value= application/json is telling Bubble that when we send off this request we want to receive json data in return the { “key”: “value”, “key”, “value” } data format, other options could be xml returned by the request we make. When you are looking at api documentation they often show a typical response to a profiler request and that’s where you can find what we put in the accept header. Typically json is most common response so we write the accept application/json in the header of our request
@@evanlittle114 many thanks
fantastic tutorial! Subscribed!
Instead of illustrating the data onto a repeating group, is it possible to store it in a data type?
Hi Coby, yes, you can create a Type in the Bubble database called "Sport" for example and then in a workflow Create a "Sport" Add a Field, set this field equal to and here you use the same API reference we used when setting up the repeating group data source and make sure whatever your saving is compatible, for example if you save sport you have a text field called name to save the text information from the API
can you please do the same to connect Twilio API with bubble in order to Verify Users with Phone number Registration or Log In.... Please !!!
Hi Evan - Nice Video. Was playing around with this and run into a couple of issues:
1) List of All Players - Bubble aborts it with a “Response too large” error.
Is there any workaround for this? Any way by which I can try limiting the response size basis some parameter constraints like teams etc.?
2) List of Players by Team - here I can only get players of one team at a time as I’m able to pass only one parameter value
How can I pass multiple values (comma separation, braces, []?) If not, is there a nifty way around this?
Hi, after a year, have you come to a conclusion on this? I’m late to the party 😂
Great video! Can you create another video API Call for Post connect to Bubble.io ?
Can you show
how to make API calls on button click.
Save data ?
I have user list and their grades( students) on google sheets. Can i connect to bubble
Hi Minh, yes you can connect students and their grades to Bubble. You will need to save the Google Sheet as a CSV file, upload this CSV file to Bubble in the Data section. This video in particular may help with that process: ua-cam.com/video/CgWIThhCB5Y/v-deo.html
Thanks Evan,
it always gives me 'wrong key' error
thanks stuart ........... little