Uber web request widget - uber-api

I'm looking for a solution for integrating, a seamless ride request experience, into a web application (running on desktop or mobile).
I understand there is a widget that could be embedded in a mobile application. I would like to get a similar experience in a web application.
I also understand that the Uber request API supports this, and I could implement this from scratch. I'm hoping someone developed this kind of widget, so I can integrate it into my application.

The ride request widget was built from our rest apis, but was intended for the mobile audience. You can see how it works in the sdks: https://developer.uber.com/docs/rides/ride-request-widget
You can build the same functionality for a web app using our rest apis and it is covered in the ride request api tutorial here: https://developer.uber.com/docs/rides/tutorials-rides-api

Related

Can we reuse the same API developed for Mobile application. Does it affect performance of mobile app anyway

We have a Rest API services for web application. Now we need to build for andriod mobile application. The json response will be of huge data but only very few data is required for mobile application. Does reusing of API with huge response will affect performance? Do I have to customize the API for mobile app ? Can I have the source code of mobile and web bundled together since some common functionality can be reused?
As you have mentioned that only a part of the current api's response is necessary is required for mobile it is better to have a seperate api service for web and mobile.
It is totally unnecessary to send data that is not required to the client and is not a good practice.
I suggest maintaining seperate api services for web and mobile unless the response is same.

Azure REST API App with authentication for easy access from Mobile app (Xamarin.forms)

I would like to develop a REST API app that I can access from both web app and mobile app.
The REST API need to support simple authentication that can be done in both from a web app and from a mobile app (like Xamarin.forms)
I don't need multiple users, I need simple access control to my API.
I tried to develop a Azure API app with AD authentication, but it seem like it is very difficult to add support to Azure API App.
To summarized my questions:
How to do simple authentication in Azure API App or Mobile App?
Should I use API App or Mobile App or something else?
Does it support Xamarin and Web app access?
This is way too broad. Are you doing data access? Do you need simple auth? Have you tried any of the quickstarts to try to learn about your task?
Look at Azure App Service Authentication / Authorization - it provides a server directed flow for web and mobile access
This should have been your first question. You want an ASP.NET app, running on App Service (I'm biased here). It should cover both API, Mobile and Web together.
Yes, the App Service covers all your needs.

Using the Paypal Mobile SDK UI in the REST API

I was trying you the Paypal Rest Api here: https://devtools-paypal.com/guide/pay_paypal
In the third step, a link is given which takes you to the login screen of paypal. The link looks like this: https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-2AV07917JJ307845R
I saw the login screen in the ios mobile SDK here: https://github.com/paypal/PayPal-iOS-SDK, which has a really good UI. Is there some way in which the UI of the Mobile SDK can be used in the REST API?
The example in the first (and second) links are for building a web app on top of the REST SDK. The good news is that the Mobile SDKs are also built on top of the REST API.
However, the examples for mobile are not as complete. But there is a mobile backend example app in the Python SDK. It should play nicely with the payment verification step or capturing an authorization. Authorizations can be created on iOS by setting payment.intent = PayPalPaymentIntentAuthorize.

Does the PayPal REST API Support Desktop/Installed Apps?

I would like to know if the PayPal REST API Support Desktop/Installed Apps?
When I go to create a new application the only two options for Integration type are 'Web' or 'Mobile SDK'.
REST simply uses HTTP methods to access APIs, so it shouldn't matter whether you have a desktop app. As long as your app can make REST API calls and parse the JSON response, you should be able to use the PayPal REST API.
You can use the Integration Type as Web and use any of the .NET SDKs available here to build Windows Desktop Apps.
http://paypal.github.io/#payments-tab-csharp
Let us know if you are looking for Windows 8 version of the SDK (as this is currently under development).

How to integrate Facebook in my AribaWeb WebApplication?

My web application is developed using AribaWeb framework and I want to integrate my application with Facebook. I need to post some info to my product's wall when i'm saving my sample page. I have some doubts to do this,
Is there any need of Web services. if so what are they?
Is it possible to do without JavaScript?
Study the facebook API. I am sure there is a REST service that allows you to do that. Then you can send a REST request from your application using available REST frameworks such as RESTeasy or Jersey .