cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Flask server to host an API end point

Flask server to host an API end point

srsps
Member

I am trying to build and host an app using flask server. It is an API end point where I POST the data and I recieve an output after proccessing. To test if this could work I created a sample flask server snap which just print some text when acccessed. The setup.py, snap file and app.py are the files and they are attached herewith. It is running ok in the app-build-env. I created the snap and installed in the virtual core. But tried accesssing it through different Ips but I am unable. Could you explain where i could find the end point of the this flask server.

setup.py filesetup.py file

snap/snapcraft.yaml filesnap/snapcraft.yaml fileapp.py fileapp.py file

 

 

 

4 REPLIES 4

MauroRiboniMX
Contributor

Hello,

Why aren't you specifying the port? Should be the right way. Here you can find an example with flask:

https://developer.community.boschrexroth.com/t5/Store-and-How-to/SDK-Service2Service-Authentication/...

Please give me a feedback then. 

 

Mauro

Hello there!

 

I created the snap with your sample code. But I am getting a http 502 error and cant view any output at the end point.

Screenshot 2023-08-29 023926.png

Sreejith

Hello! 

Please can you provide some log? Otherwise i don't know what is not working 🙂

Any update? can we close?

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist