2014-12-04 436 views

回答

1

POST /token/ HTTP/1.1 
Host: api.admitad.com 
Authorization: Basic XXX 
Content-Type: application/x-www-form-urlencoded;charset=UTF-8 

grant_type=client_credentials&scope=public_data&client_id=XXX 

这样的发送请求您可以用工具发送通过命令行POST请求喜欢cURL

curl --data-urlencode "grant_type=client_credentials&scope=public_data&client_id=XXX" http://api.admitad.com/token 

如果要使用HTTP基本授权,请添加-u选项:

curl --data-urlencode "grant_type=client_credentials&scope=public_data&client_id=XXX" http://api.admitad.com/token -u "client_id:public_key" 

另一个类似的命令行工具是httpie.org,它使用稍微不同的语法。