What challenges did you face while integrating third-party APIs in your past projects, and how did you resolve them?