问题标签 [proximityapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
590 浏览

c# - 使用 PeerFinder.FindAllPeersAsync() 连接两个不同的应用程序;

使用 Windows 10 通用应用程序。

试图利用Proximity API. 使用 2 台带 wifi 连接的戴尔平板电脑。有几个很好的示例演示了使用Wifi Direct + Proximity API和运行相同应用程序的设备进行数据传输。我的问题是我有两个不同的应用程序(具有不同的包系列名称)。我试过使用PeerFinder.AlternateIdentities.Add()方法没有成功。我的代码如下所示:

PeerFinder.Role的设置为PeerRole.Peer(默认情况下)。

示例代码取自这里: https ://msdn.microsoft.com/en-us/library/windows/apps/windows.networking.proximity.peerfinder.alternateidentities.aspx

编辑:如果我在两台平板电脑上使用相同的应用程序,我可以看到另一台设备,但如果我在两台设备上运行不同的应用程序,这是不可能的。

我的问题是 - 是否可以在不同的应用程序(它们都是 Windows 10 通用)之间使用 Wifi Direct 文件传输,如果是,我错过了什么?

提前致谢。

0 投票
3 回答
1261 浏览

beacon - 使用 Nearby Google API 查找 Eddystone 信标

我使用 Proximity Beacon API 将数据附加到 Eddystone Beacons。我想使用 Nearby Messages API 获取 Beacon 附件。

我按照https://developers.google.com/nearby/messages/android/get-beacon-messages中提到的步骤进行操作。

但我无法阅读信标附件。该onFound()方法没有被调用

0 投票
1 回答
158 浏览

android - AsyncTask 在尝试获取令牌时触发错误消息

我试图在后台获取令牌以使用 google playservices 对自己进行身份验证,但我无法这样做。

我获取令牌的代码如下,

我得到的错误响应如下,

0 投票
2 回答
404 浏览

android - 尝试使用 Proximity Beacon API 注册 Estimote iBeacon

我有一个处于 iBeacon 模式的 Estimote Beacon。之前,我尝试注册 Edddystone 并且成功了。现在,我正在尝试使用 Google Proximity Beacon API 注册它。但它会发出一条错误消息,因为 Invalid AdvertisedId id 字节长度。

我想知道如何解析扫描记录,以便 AdvertisedId 的长度正确。如果还有其他我应该做的更改,请告诉我。

0 投票
1 回答
250 浏览

eddystone - 如何从邻近 API 中检索信标诊断?

我已经在接近 api 上注册了一些信标。根据文档,如果我使用附近的 api,遥测信息是由附近的 api 本身提交的。同样在监视信标的文档中提到我可以使用 google oauth playground 列出信标诊断信息。不幸的是,当我尝试列出信标诊断时,我得到的只是信标名称。任何有关这方面的帮助都会很棒!

0 投票
2 回答
715 浏览

google-beacon-platform - AdvertisedId id 字节长度无效

我正在尝试在 OAuth2.0 Playground 上注册我的信标。当我尝试注册我的信标时,它给了我以下错误:

我正在向以下正文发送POST请求:https://proximitybeacon.googleapis.com/v1beta1/beacons:registerapplication/json

我正在计算advertiseID信标:

InstanceIDe61bdd5c2a9a

Namespace: edd1ebfac04e5defa017

我正在advertiseId通过这种方法创建:

[1]连接Namespace+Instance。=>edd1ebfac04e5defa017e61bdd5c2a9a

[2]使用以下代码将其转换为字节流:

byte[] message = "edd1ebfac04e5defa017e61bdd5c2a9a".getBytes(StandardCharsets.UTF_8);

[3]然后将其转换为Base64使用以下代码:

String encoded = Base64.getEncoder().encodeToString(message);

现在encoded是我们advertisedIdZWRkMWViXWFjMDRlNWRlZmEwNTdkMGU3ZDAwMmQ4YmM=

谁能帮我?

0 投票
2 回答
72 浏览

java - 如何重置 Gimbal SDK 触发器以进行调试?

我发现使用 Gimbal Places 调试我的应用程序真的很困难。

我设置了我的位置/通信,有时它们会触发,但一旦触发,我不知道如何重置触发器,以便检查它是否工作。我必须在街上走来走去,然后有时它甚至不会着火。

有没有办法在我的程序中重置触发器?

谢谢

0 投票
1 回答
95 浏览

android - 信标状态未经一个应用程序授权,但被另一个应用程序视为未注册

我正在学习如何构建一个可以检测附近 eddystone 信标的应用程序,按照 Google 的 Beacon Service Demo 应用程序的示例,可以在这里找到https://github.com/google/beacon-platform/tree/master /样本/安卓

在我的应用程序中,我在发现和管理信标设备方面具有部分相同的功能。

我正在使用两个 eddystone 信标设备来测试应用程序,它们都配置了唯一的信标 ID。

使用 Google 的 Beacon Service Demo App,我可以检测到这两个信标,并且它们的状态为UNREGISTERED。我注册了其中一个,现在它处于活动状态

通过我的应用程序,我也可以检测到它们,但它们的状态似乎是UNAUTHORIZED

我相信我已经在 Google Developer Console 上正确地创建了我的项目,并且已经成功地启用了 Proximity API 以及与这两个应用程序关联的 API 密钥,并为每个应用程序生成了一个 OAuth 2.0 客户端 ID。

为什么我正在开发的应用程序无法访问与示例 Google 应用程序相同的信标?

0 投票
1 回答
855 浏览

eddystone - 我可以在不向 Google Beacon Platform 注册 Beacon 的情况下使用 Nearby Notification API 吗?

我想在我的信标附近时向用户推送通知。如果我使用 Proximity Beacon API 在 Google Beacon Platform 上注册我的信标,然后针对它注册 Nearby Notification,那将非常容易。我不想在 Google Beacon Platform 上注册信标,但仍然通过 Nearby Notification API 向用户发送通知。

0 投票
1 回答
1574 浏览

facebook - 配置 Google Nearby Notification API 以使用 Facebook App Intent

在 Google Beacon Dashboard 上订阅附近通知时是否可以通过 Facebook 的 Android 应用程序意图?我想在信标附近时在 Facebook 应用程序上打开我公司的 Facebook 页面。万一可以做到,intent和scheme参数应该传入什么?