我在接受采访时得到了以下问题。
"你能编程API吗?"
您能否以简单的方式解释它的含义?
它就像开发人员的工作?
例如,AdMob SDK
中向loadad()
,displayad()
这样的发布商公开的功能,这些方法是API
?
你能不能给我一个网络的例子?
如果你提到谷歌的产品会更容易。
答案 0 :(得分:0)
API
或应用程序编程接口是您的软件的接口,供其他人使用。说它很愚蠢,他们问你是否可以编程......一个API
可以是具有已定义接口的所有东西,可供其他人使用。
例如REST-API:
您编写了XaaS服务,并希望将其出售给使用您编写的软件的客户。他可以使用它为您的程序定义CRUD-Calls,客户可以使用它。现在您已经为您的客户编写了一个REST-API。
问题可以写一个API
,在我的意见中,不是来自开发人员或业务中的某个人。就像你可以编程和记录你的州......
以下StackOverflow-REST API是为了更好地理解我所说的话。