使用百度,新浪,地图,天气,云平台等的API接口,通常需要注册为开发者,然后获取一个key或者App Key,App Secret。在开发的过程中,就会使用到这些key。我想问一下这个key是怎么生成的?难道仅仅就是使用个GUID?想不通,心里痒痒的。
因为web接口是公开的,没有key,有可能冒名者会盗用别人的身份调用api。
一般就是guid或者可以避免重复和难以猜测的数字/字符。由平台分配或者生成。