因为,之前有提到我们电脑用的Windows的Windows API,所以这次就来提我们每个人都会用到的Google的Google API。
Google API是由Google开发的一组应用程序的编程接口(API),它的功能是,能允许与Google相关服务进行通讯和其他的相关服务,例如,我们常常使用的Gmail、Google翻译及Google map,这些第三方的应用程序可以通过使用Google API来扩展自己现在的服务功能。
而且,Google API还有提供分析、使用machine learning做预测(属于人工智能的领域),以及查看用户的数据等功能。
身份验证及授权:
在使用一些API时,会需要使用一个协定来进行身份验证及授权。
OAuth,是个简单的协定,现在的版本到了2.0,它是提供Web应用程序、桌面的应用程序等的特定授权流程。
不过,需要先从Developers Console(以前的Google代码)得到凭据,之后用户端可以从Google的授权服务去请求访问,在访问Google API时,使用访问代码进行授权。