我正在实施QR code
扫描系统,该系统将在扫描时更新一些数据。一台设备将扫描QR码,另一台设备将显示该二维码以进行扫描。扫描后,用户可以使用QR code
关闭弹出窗口。服务器端是Python Flask-based REST API
,而客户端使用Alamofire
进行REST API调用。我最好的猜测是,无论QR码被取消后,无论是否执行成功扫描,以及检索可能已更新或未更新的数据,我都将进行API调用。如果仅在真正肯定的情况下(即扫描代码并更新数据)进行API调用,是否有更有效的方法来做到这一点?或者我也必须忍受错误肯定的情况(即未扫描代码)并进行另一个API调用并从中调用数据以模拟对数据的实时更新?