Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
So I've been building a service that taps into popular APIs around the web and I've found Swagger to be a huge asset to the project. Instead of writing a ton of custom code that is difficult to maintain, I've been able to use Swagger definitions to dynamically create all my requests to the public APIs our service supports.
This has been working well for ~1 year, but we want to continue adding services to our platform and we ended up trading one maintenance burden for another. While there are a lot of public APIs out there, not many of them are nicely packaged in a computer consumable form such as Swagger.
I was wondering if anyone knew of a central location on the internet where a library of Swagger, RAML, API Blueprint, etc are stored.
If such a thing doesn't yet exist it probably should.
There's nothing yet - probably your closest thing would be ProgrammableWeb (just a generic API directory), PublicAPIs (another directory), and APImatic.io (they pull in APIs from several different sources), but there is no set collection of API Blueprint, Swagger, and RAML APIs as these are all open specs.
However, you may be able to contact the different API providers (API Blueprint - Apiary, RAML - MuleSoft, and Swagger - Apigee/ 3Scale) to see if they can provide you with the APIs created in their tools.
Good luck!
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Following Question is not for Negative voters, Infect I have to program an iOS app in Objective C, which works with MySQL Database on server side, since app requires to communicate with server(needs user to input few text boxes and to attach in Image).and on the otherside users can track a number to see results(uploaded by other users). hence I am restricted to use json coz json retrieves over all file and then extract required result from that file,
That's why I needs to use serverside MySQL and needs to run few queries(POST) to submit information provided by users and also needs some query to retrieve required number's row from MySQL Database.
Now the problem is that I am quite unknown from MySQL installation on serverside, and also unfamiliar that how to connect MySQL with my iOS app using Objective C.
Since there are lots of tutorials on the internet forums and as well as at youtube, but I am not able to make final selection that, which tutorial will be the best suitable for me to quick & Detailed learn these things, and Since last two days I am spending my lots of time but still unable to find any easy, quick & Complete tutorial for this purpose.
your quick help will be highly appreciated.
Thanks
In such kind of applications, their are Web API's / Web Services interface provided by using some server side scripting language coupled with a database, in your case the database is MySql.
A web service is a collection of open protocols and standards used for
exchanging data between applications or systems. Software applications
written in various programming languages and running on various
platforms can use web services to exchange data over computer networks
like the Internet in a manner similar to inter-process communication
on a single computer. This interoperability (e.g., between Java and
Python, or Windows and Linux applications) is due to the use of open
standards.
These web services provide API's in form of some URL's with specific parameters and on the behalf of those parameters it communicate with the database and return some data either in XML or in JSON. And on the behalf of that data the user's app can perform various tasks.
Web Service Reference
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm looking for a flexible monitoring tool, which should be able to:
Monitor public web endpoint and:
Validate REST API response body.
Validate response codes.
Monitor Azure resources: Cloud Services, Web Apps, SQL servers, VMs etc (Optional)
Support of custom monitoring scripts. For example, there is a PowerShell script which performs some checks and returns response if
service healthy or not.
Provide availability/performance metrics based on monitoring statistics.
Raise alerts and send notifications
Tool should have a modern UI and support of multiple monitoring projects, each project should have own isolated settings.
Currently we are using MS application SCOM (System Center Operations Manager), but it's a very old tool and has a poor documentation and UI. But a very flexible and can monitor a lot of thing out of the box.
Basically, is there something better and modern than SCOM?
We are using HP-BSM, though expensive, it's very flexible and with many capabilities. It has every functionality that you wrote in your question.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am currently building a virtual classroom website and so far I have successfully added webcam & audio functionality.
The next thing that is on my list is to add realtime document collaboration.
So how this would work is:
Two people join a private session
These two people have a shared document that they can both edit and changes are displayed in realtime to the other user.
An example of this would be google docs where you can be multiple people on one document.
Anyway, I have seen a few APIs that do this, for example I have looked into google docs api, but it requires you to have a google account which is not optimal. (Registering both on my website and on google docs can be a hassle or too much work for some people).
I have also looked into Zoho, but I am unsure if it can fill my needs.
Does anyone of you know an API that can do this? Preferably both document and sheets(excel looking).
Thanks!
The Google Realtime API is especially well-suited for document collaboration, but it sounds like it's not a good fit. There are a few other options out there:
ShareDB is an open-source realtime database backend, used in the DerbyJS framework.
Mozilla's TogetherJS provides view-level collaboration features.
Convergence (disclaimer: I am a founder) is a new hosted platform providing APIs for this sort of functionality. We have identified the most common pain points when implementing realtime collaboration features, and provide high-level APIs to solve them.
Multiplayer is concurrent editing database, it looks like it is based on Operation Transforms and they are planning to launch on Kickstarter. Looks like it can do exactly what you need, and they use Websockets to send changes in real-time.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Our software has an OData API and we would like to package it with a good OData explorer so that developers can easily discover the properties and methods.
We have found this one:
http://www.silverlight.net/content/samples/odataexplorer/
But it doesn't work in some cases and is pretty crappy. We need something that is intuitive and polished.
LinqPad will let you connect to WCF Data Services, including OData endpoints.
The tool you are looking for is Sesame Data Browser.
It's a Silverlight application that works online.
For out-of-box application, you can use Tableau or Excel (with PowerPivot) to explorer your service and data
For web based library, you can check about datajs project which have published one ODataQueryBUilder js library recently. Refer to this blog for more detail: http://www.odata.org/blog/odataquerybuilder-a-cross-browser-javascript-library-for-building-odata-queries-3/
Hope this will help you.
I tried LinqPad recently but I found out that it's too strict on parsing OData XMLs, so making it work for some less-compliant OData services is very hard.
OData Viewer Tool worked perfectly for me (and it has a source code, which is also nice)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
As the title suggests I am looking for a open source ERP package. While there are tons of ERPs out there, None of them meet my needs. I am looking for a package which I can use configuration or minimal coding to create my customize ERP package for a customer. MS CRM has this ability, it has some built in modules as well we can add more module using configuration files and where needs extend the functionality using aspx of workflow (dll) modules. Please let me know if you need more info on this, I have been looking for this for sometime and yet to get something.
I ended up using Sugar CRM for the need because of its ability to customize the package.
IntarS might be your solution. Very extensible, running real world productive implementations since 10 years. Universal application architecture.
I think ebizframe ERP software can meet your needs related to ERP.
Check erpnext.com - clean, easy to read codebase, available on gihub with an excellent team of guys supporting it. They also offer a hosting service to go with it which is very affordable. Your data is also safe - you can get a mysql dump of all of it at any time if you need to.