4 ms·
Who tracks this? I mean other than just a gut feeling. And how much of it is integrating an API vs. doing it yourself. (eg. You might be spending twice as much
by fleitz 15y ago
Who tracks this? I mean other than just a gut feeling.
And how much of it is integrating an API vs. doing it yourself. (eg. You might be spending twice as much time integrating APIs and half as much time doing it yourself)
Also, does external mean a webservice or a module you didn't write yourself. (eg. Facebook vs. Win32)
- AntiFreeze 15y agoWe were aiming for gut feelings, which is why we went with percentages in the poll. These are definitely important questions that the poll didn't take into account, that we'll most likely need to address in the near future. As for external services, we were really looking for anything you did to bring in external data, which could be anything from writing the connectors yourself to just loading a module and passing through some API keys.
- fleitz 15y agoThe biggest problem IMHO with the APIs is inconsistency, for instance on the FB graph API on some calls it gives you a 302 redirect instead of returning JSON. so instead of { image: "http://foo.com/image.jpg http://foo.com/image.jpg } you have to catch the Location header and write it into your object. Next up would be how to represent a date in JSON which seems to vary between an time_t cast to an "int" and a string in ISO-8601 format. Lets not even get started on XML and attributes vs. elements.