At this point I am relatively familiar with PHP and using it within the same domain / server, but I want to start learning how to work with API's so that I can increase the capabilities of my websites. Can anyone give me a good starting point for learning this stuff? Will I have to learn Zend Framework (because it seems that several API's or tutorials use it? Will I have to learn cURL first?
Also will I be able to implement this stuff if my website is on a shared server? Because on some tutorials it looked like I'd have to tamper with Linux / Unix stuff.
Any help would be great. A sort of "API's for Dummies" would be great (assuming it was well-written). Thank you.