java - 在没有 OAuth Playground 的情况下注册 eddystone 信标

标签 java oauth eddystone

我已经使用 Eddystone 平台几个月了,一切运行良好。但是,在注册新信标时,我发现自己需要打开 Google 的 OAuth 2.0 Playground 以及与其关联的所有步骤,以便发送包含新的 Base64 编码的 Eddystone-UID 的 PUT 请求。

有没有什么方法可以在不使用 OAuth 2.0 Playground 的情况下向 Eddystone 注册信标?我想构建一个独立的桌面 Java 应用程序来自动执行此过程,因此任何 Java 技巧将不胜感激。

谢谢!

最佳答案

是的,您可以使用 Google 的 API 进行 OAuth 2.0 登录,然后对 Proximity Beacon API 进行 Web 服务调用。关键部分是在 Java 客户端上设置 OAuth 2.0。这两个文档可能会有所帮助:

Using OAuth 2.0 to Access Google APIs

API Client Library for Java

获得 OAuth token 后,您可以按如下所述调用 API。如果您正在使用 Playground,您可能已经完成了此操作。

Getting Started with the Proximity Beacon API

Proximity Beacon API Overview

关于java - 在没有 OAuth Playground 的情况下注册 eddystone 信标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35168571/

相关文章:

java - 正则表达式匹配多次出现的字符

java - 添加/删除已编译的java代码的代码

node.js - node js是否容易受到时间漂移的影响?

android - 广告数据太大 Eddystone Beacon

java - 应用程序被强制关闭,因为 Decimal Formatter

java - Final 变量不能在封闭类型中赋值

javascript - Meteor Facebook 登录错误 Accounts.LoginCancelledError : No matching login attempt found

android - AltBeacon:Android 信标库。如何定义Eddystone的区域?

android - 检索信标附件 proximity beacon api

java - 如何创建列表过滤器