我从RadiusNetworks购买了一块Eddystone灯塔。我正在尝试按照this教程注册我的灯塔。但是,我一直收到401 auth错误。是否有关于邻近api的另一个循序渐进的教程?
答案 0 :(得分:1)
您需要根据您的请求生成并传入OAuth令牌。有关此信息,请参阅https://developers.google.com/beacons/proximity/how-tos/authorizing。
简而言之,您需要将Proximity API添加到开发人员控制台,生成OAuth凭据,然后使用它来生成令牌。你如何做到这一点在你选择的语言上有很大不同。
最后,一旦有了令牌,您需要将其传递给您的请求。这可以使用查询字符串上的access_token参数或使用" Bearer" HTTP请求标头。
答案 1 :(得分:1)
我可能会迟到,但是对于将来可能需要帮助的人来说。
然后转到凭据创建凭证(我假设你会 需要它为web)创建凭证 - >创建API密钥(可以是 不受限制没有问题)。创建后,再次创建凭据 - > OAuth客户端ID(为Web应用程序创建)。
一旦你同时使用OAUTH和API密钥打开Postman进行测试。
在邮递员输入您正在测试的网址后,请转到 邮递员的身份验证选项卡将类型更改为OAuth 2.0添加 授权数据 - >请求标头获取访问令牌令牌 名称:令牌名称
授权类型:授权码
CallbackURL:https://developers.google.com/oauth2callback
AuthURL:https://accounts.google.com/o/oauth2/auth
访问TokenURL:https://accounts.google.com/o/oauth2/token
ClientID:您的OAuth客户端ID
客户端密钥:OAuth客户端密钥
范围:https://www.googleapis.com/auth/userlocation.beacon.registry
客户端身份验证:作为基本身份验证标头发送,您完成了i 希望它有所帮助:)