目录
问题分析
这个问题考察候选人实际开发过程中是否有参与过第三方接口的对接。
以及在对接的过程中,是否有深度思考过对接过程中的一些问题。
很多候选人基本上都是按照第三方的接口文档去写,甚至成熟一点的三方接口都提供了封装好的工具包。
使得大家很少去关注。下面来看一下面试高回答。
问题解答
主要考虑以下几个方面的问题:
1. 安全性问题,由于和第三方接口对接涉及到数据的跨网络传输,为了防止数据被拦截和篡改,需要采用安全的通信机制,比如https协议,以及数据签名等。
2. 接口稳定性和可靠性,这两个方面会直接影响用户体验和业务的正常流转,所以需要做相对充分的评估和测试
3. 接口是否存在访问限制或者费用,如果存在并发量的限制,需要评估是否满足当前业务需求;如果存在费用,需要评估是否符合预算