Use node.js for API Apps

From the description for API Apps, it appears as though node.js is supported, but there is no documentation on how to use node.js.  The existing documentation shows how to use Visual Studio and c#.  I understand this is a preview, but was wondering
if I can bring over a node.js app that has been built using the hapi framework.  If not yet, will node support be expected prior to GA?
Thanks,
Alex

Thanks for the question, Alex.
You can definitely implement an API app in Node.js. We'll add articles and samples soon. Following is what you can do.
Create an empty API app from Azure portal. It's in the +New button. In Azure Portal, you can navigate to the API app blade, then navigate to the host of it from the essential UI to its hosting web app.
Use your favorite Node.js framework to implement your REST API. Add an apiapp.json file to the root folder of your project. Configure it as show in "Review apiapp.json" section of
http://azure.microsoft.com/en-us/documentation/articles/app-service-dotnet-create-api-app-visual-studio/.
For getting Swagger 2.0 in Node.js, you may want to check out
https://github.com/krakenjs/swaggerize-express.
Use your favorite deployment option to deploy your Node.js app to the hosting web app.
Restart the gateway in Azure portal to have it refresh the registration of the API app

Similar Messages

  • Is Hybrid Connection supported for API APP?

    If one is building a custom connector using API app, most likely, one would have the need to access on premise resources, web services or SQL. Hybrid connection seems like the perfect fit here to enable for API app.
    Since it's available on Azure Website and AMS, it is currently also available on web app and mobile app, why not enable it for API app?

    Hybrid connection is supported on API App since API App is hosted on Web App directly. You can navigate to the hosting Web App from Azure Portal by clicking
    API App blade -> Essentials part -> API App Host

  • TS1702 We use one ID for  the Apps store for 2 iPhones. In the second profile on the Macit is impossible to update apps there is a mistake. What is the decision?

    We use one ID for  the Apps store for 2 iPhones. In the second profile on the Macit is impossible to update apps there is a mistake. What is the decision?

    This happens when you both use the same Apple ID for iMessage.  To fix this you have two choices:
    On one of the phones go to Settings>Messages>Send & Receive, tap the ID, sign out, then sign back in with a different ID.  Note: you can still share the same ID for purchasing in Settings>iTunes & App Stores; or
    On both phones go to Settings>Messages>Send & Receive and uncheck the email address(es) shown under "You can be reached by iMessage at".  Also uncheck the other phone's phone number, if present.

  • Purchased Itunes card..Have balance on my itunes account but trying to use the balance for an APP game...how do i transfer the funds ?

    I had a itunes card purchased for me...I redeemed it on my iphone in the Itunes APP...shows it was redeemed succesfully.Want to use the balance for an APP game i have....SImpsons Tapped out...hoe do i transfer it to it . it keeps using my credit card for purchasing premium items...how do i fix this to the itunes balance...thanks

    So then put any sim card in and restore it.  this isn't rocket science

  • Can I use macbook air for ios app development?

    I would like to know if i can use macbook air for ios app development or macbook pro is only option?

    Just to reinforce what shldr2thewheel says - be very sure what size memory you want if you get a Macbook Air. There is *no* way to change after purchase. My advice is to go for the 4GB option - especially if you want to do app development.
    The internal storage (solid state drive) of the Air can be upgraded if required but it will probably be an expensive option. If you don't think the storage will be enough then maybe using a USB connected drive to hold non-essential files is an option.
    As to deciding between the Air and Pro you are basically making a decision between portability (Air) and expandability/bigger screens (Pro). What is more important to you?
    Mark

  • HT201320 I let my students use my IPAD for different Apps. I was wondering if there was any way to lock my email app or sign into it before it opens. Suggestions?

    I let my students use my IPAD for different Apps. I was wondering if there was any way to lock my email app or sign into it before it opens. Suggestions?

    There is no way to lock the built-in email app. You can remove the password from the Mail, Calendars, Contacts settings, but you'd have to readd and remove that every time, probably not very practical. There are third-party apps that have a login feature within the app, so one of those might work for you. Or you can just use a web interface to your email, if your provider offers that, though many web interfaces don't work very well with mobile web browsers.
    Alternatively, if your students just use a single app at any given time, you can lock the iPad to that app via Guided Access:
    http://support.apple.com/kb/HT5509
    Regards.

  • HT201371 In the next ios update, could we get the fingerprint function to unlock the phone and open up different apps in one swipe, using different fingers for different apps?

    In the next ios update, could we get the fingerprint function to unlock the phone and open up different apps in one swipe, using different fingers for different apps?

    This is primarily a user-to-user support forum. Following is a link for feedback/suggestions to Apple: http://www.apple.com/feedback/

  • HT204587 I can't use touch id for purchasing app from iTunes in India

    I can't use touch id for purchasing app from iTunes in India

    Hi Love Apple,
    If you are having issues with using Touch ID for purchases, you may find the following article helpful:
    iPhone 5s: Using Touch ID
    http://support.apple.com/kb/HT5883
    Regards,
    - Brenden

  • Can I use store credit for in-app payment ?

    Hi There
    Can I use store credit for in-app payment or do I have to use my credit card funds?
    Although I have enough funds as store credit, everytime I want to make an in-app purchase from my Iphone, it takes me to my credit card and ask to confirm my cc info
    Any ways to bypass this process ?
    Thanks

    Well i dont know if you can use store credit.....i was asking that questiob myself, but i guess if you didnt want it to take you to your credit card right away, you could delete your cc info off your apple id. I myself dont have a credit card listed.

  • Hi i am using iphone 4. for free apps download i am being charged in my bank account

    hi i am using iphone 4. for free apps download i am being charged in my bank account. how to come out of it.

    If you've just setup your account, you're not actually being charged. This is a hold to insure your account details are valid, & will be reversed in a day or two.

  • Since 8.0 update on my ipad, I can't find autocomplete settings, which used to work for all apps. So much for new and improved.

    Since 8.0 update on my ipad, I can't find autocomplete settings, which used to work for all apps. So much for new and improved.

    Settings > General > Keyboard

  • How to use a tablet for brush app in Photoshop in CS6?

    I was watching an instructional video from Kelby about new features of CS6, and had mentioned using a tablet for betst accuracy in utilizing the brush app; I never really used the brush in CS5, but that will be changing.  When he said tablet was he refering to an iPad-like devise?  How do you tether a tablet in the program, and does it really improve the accuracy of usising that app?  What else can the tablet be utilized for in CS6?  Any information would be greatly appreciated.

    Moved the post to the Photoshop forum. They will be able to help you here.
    I see the Kelby videos for Photoshop here http://kelbytraining.com/online/courses/photoshop. In which video did you see the use of the tablet mentioned? Might he have been using Photoshop Touch which does run on tablets http://www.adobe.com/products/photoshop-touch.html?

  • How to implement OData based BASIC Authentication using HTML, JavaScript for Mobile Apps using Apache Cordova/PhoneGap and datajs-1.1.1.js library

    Hello,
    I have an issue with OData based BASIC authentication for iOS App created using HTML, JavaScript, SAP UI5, OData and Apache Cordova/PhoneGap.
    Please check the post here http://scn.sap.com/thread/3527245
    Request you to kindly reply on the above given link.
    Thanks and Regards,
    Suraj Kumar

    Hello Prathik,
    The code which I am using for OData based BASIC Authentication, for my Mobile App is as below.
       var onSuccess = function(data) {
       alert("We are Through"); //Just to check that the OData request was sucessful
       var onError = function(err) {
       switch(err.response.statusCode) {  
       case 403 : {
       window.alert("Error Code - 403, Service unreachable ");
       break;
       case 401 : {
       window.alert("The credentials are incorrect or missing!");
       break;  
    // dataUserName and dataPassword are the two variables, in which I am storing my Username and Password, respectively.
       var connectionRequest = {
       requestUri: "ODATA SERVICE URL GOES HERE/",
       headers: { Authorization : 'Basic ' + Base64.encode(dataUsername + ":" + dataPassword) },
       method: "POST"
       OData.request( connectionRequest, onSuccess, onError);

  • How to use expansion files for AIR app (flash cs6) on Google Play Store

    I am currently working on an app that will undoubtedly end up bigger than the maximum size of 50 MB for the APK, and I have no clue how to add files to an expansion pack, how to load expansion pack, what files need to be in expansion pack, or even what an expansion pack does/how it works. If anyone can point me in the right direction, that would be great, I want to make an expansion pack now before I get even more files.

    Haven't had a need to do this for file size purposes but since we can now download and use SWFs with ABC, I just specify my external SWFs when I compile and once my app is run it downloads the SWFs (with a pretty preloader) before the user can do anything. I have my own servers so I believe that's all that Amazon Bucket is actually used for. That user didn't have their own web servers to serve up the SWF content from.
    Aside that, check the answer here. Google will turn any extra files uploaded for your app into OBB for you. You just upload the SWF:
    Create expansion file for AS3 android Air App Flash cs6 - Stack Overflow
    It also outlines if you need to upload multiple files then .zip them up and use an AS3 .zip library to extract the files.

  • If I use my husbands apple id for home sharing can i still use my own for downloading apps?

    If I use my husband apple id for home sharing, can I also use my own to purchase apps and music?

    Sorry, let me clarify. I have two Apple IDs A and B:
    A: Used for iCloud. All my calendar, mail, contacts, and other iCloud features are here. This is the ID I use as "the" iCloud on my iOS devices and OS X machines.
    B: Used only for purchases, on all my devices and machines. This is what I used to log into iTunes, or to buy apps for iOS or OS X.
    The issue is that the only way (currently) to set up Family Sharing is to invite from an iCloud ID (A, in my case) on an iOS 8 device. That's not the ID (B) I use for purchases. The question is whether there's a way to share those purchases given that I'm configured on all my devices with A for iCloud. (Clearly if I somehow send invitations from B, I can share purchases; but that's not the question.)
    It sounds like the answer to that question is 'No'.
    If that's the case, how do I invite from B? Do I have to configure an iOS device with B as the iCloud ID? My problem isn't that I want to ("willy nilly") avoid inviting form B; it's that there seems to be no way (certainly no convenient way) to do that.

Maybe you are looking for

  • How do I remove an old apple ID from my Mac?

    I changed servers and email etc.  Now my Mac continually asks for the PW for the old ID and blocks access since that ID does not exist and cannot be communicated with.

  • Cost Estimate error is coming at the time of billing document release

    Dear All, Hi, I am facing one problem that is whenever i am releasing the billing document system gives the error message. Error : No standard cost estimate found for this material 164001001. Here problem is some finished products we have a cost run

  • How can i wipe out some albums of music from my ipodnano 6 th?

    How can i wipe out some albums of music from my ipodnano 6 th? thanks

  • No connection on Desktop - WRT110

    I've been using the WRT110 router for about 1 month now and have had no problems, but now I am unable to connect to the internet from the desktop directly connected to the router. Background information - Today I was supposed to work from home for th

  • LINE OF BUSINESS WISE P&L, BALANCE SHEET .

    Dear Sap Gurus,      I in  my project, business wants LOB(Line of business) wise P&L accounts and balance sheets,is it any posibility to do the Z report, We have LOBs like---TTSL,TSKY,VOTAS etc I any posibilty pls give suggestion It si very urgent. T