What i do know about communicating to other servers is this:
1. You can access other server scripts by just doing <img> or <iframe> to the code with appended variables.
2. You can submit via cURL.
How does it work in API to communicate back and forth? I am pretty sure its not either of these ways.
Also if there is a very simple API for facebook or twitter or something easy for me to learn on, any suggestions appreciated.