直到现在我认为设备API是硬件抽象层API,但是当我在谷歌搜索时,得到了完全不同的定义(下面)。
"定义 - Device API(DAP)是什么意思?
设备API是一种应用程序编程接口(API),允许开发人员创建与设备硬件交互的Web应用程序。设备API基本上允许最终用户使用他们的硬件以超出标准Web浏览器允许的方式与Web交互。"
那么什么是设备API?
答案 0 :(得分:0)
API是第三方与软件接口的受控方式。例如,Facebook提供了一组API,允许第三方开发者以Facebook想要的方式与Facebook进行交互。这些通常是受保护的方法调用和类实现,用于保护第三方与提供的软件交互的方式。例如,Facebook API将控制用户如何使用Facebook的登录功能。因此,如果我正在构建一个想要利用Facebook登录的移动应用程序,我使用Facebook API,这允许我以他们认为合适的方式访问Facebook服务器和数据库。