什么是面向API的代码?

时间:2016-01-14 22:51:32

标签: api

所以我想知道面向API的代码意味着什么?我一直在谷歌搜索它,但我只能看到它的句子,但不能解释它......

上下文:“支持本文的代码是作为单个Android应用程序提供的,用于说明目的。实际上,您不应在Android应用中分发服务器端API密钥,因为无法保护您的密钥免受未经授权的访问。相反,为了保护您的密钥,您应该将面向API的代码部署为服务器端代理,让您的Android应用通过代理发送请求,确保请求得到授权。“

您能解释一下面向API的代码意味着什么吗?谢谢,我期待着你的回复!

1 个答案:

答案 0 :(得分:1)

在这种情况下,"面向API的代码"是与API交互的代码。他们建议创建一个位于Android和API之间的服务器组件(代理),这样就不需要将密钥与Android应用程序一起分发。 (相反,服务器上的"中间"片段保存密钥。)