问题标签 [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.
c# - ASP.net Web 应用程序(非 MVC):访问 Google GoogleWebAuthorizationBroker.AuthorizeAsync 返回访问被拒绝错误
环境: .net 4.5.1 集成管道上的 ASP.NET 简单 Web 应用程序在不遵循 MVC 的服务器 2012 上的 iis8 上运行。
我正在尝试从谷歌的 GoogleWebAuthorizationBroker 获取凭据,但我不断收到“访问被拒绝”...即使我在“授权的 JavaScript 来源”和“授权的重定向 URI”中允许我的网址
遵循以下已安装应用程序的 URL 实现 https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth#installed-applications
这是我的代码片段
并使用另一种方式创建凭据
但在这两种情况下,我都被拒绝访问。
我的假设是,它正在发生,因为我正在尝试使用示例“已安装的应用程序”
请告诉我在 .net 简单的 Web 应用程序中执行此操作的最佳方法是什么。
如果有人成功完成,也分享一些代码。
提前致谢..!!!
eddystone - 自定义信标仪表板?
除了仪表板之外,还有其他方法Google beacon
可以为我的信标设备创建自定义仪表板来设置通知消息吗?请指教。
c# - 在 Windows 10 桌面上初始化 NDEF 标记
我正在尝试将新的 Mifare Classic 标记初始化为 DNEF 格式,可由 Proximity API 读取。
根据微软的说法,proximity API 能够在需要时将 mifare 经典标签初始化为 NDEF 格式(如此处和此处所述)。
但是,使用这行代码发布消息:
不要初始化 TAG 并写任何东西,只在预先格式化的 NDEF 标签上工作(例如,由 Android 手机完成)。
有什么方法可以在桌面系列上将 TAG 初始化为 NDEF 格式,将 NFC 读/写器作为接近设备?(NXP NearFieldProximity 提供商)
更新:
我从Onovotny找到了一个用于 .NET 的 MIRAFE API,其中包含将 APDU 数据发送到 Mifare 卡的所有低级操作,支持我正在使用的 WinRT SmartCard 框架。
现在问题在于尝试登录卡时的任何数据操作(getData 或 setData),产生此异常:
我可以获取卡识别,并且该卡在 Android 设备上是可写的。我还尝试将 KeyA 更改为 {0x00,0x00,0x00,0x00,0x00,0x00}, { 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF} 和 {0xA0,0xA1,0xA2,0xA3,0xA4,0xA5} 但是结果是一样的。
c# - PeerFinder DiscoveryData 长度阻止客户端被看到
我有一个使用 Proximity API 用 C# 编写的 UWP 应用程序。只要 DiscoveryData 为 25 字节或更少,我就能成功启动客户端并能够在主机应用程序中检测到它们。当我将 DiscoveryData 设置为 26-32 字节(有 32 字节限制)时,PeerFinder.FindAllPeersAsync() 不会检测到客户端。
有没有人遇到过这个?
eddystone - Google 信标平台上的最大信标数量
谷歌是否对开发人员可以在其信标平台上注册并使用附近通知 API 的信标数量设置了限制?我计划为我的公司做这件事,所以我想知道当信标数量变得非常大时我是否会受到限制。
android - Google Proximity Beacon API 给出 403 未经授权的错误
我正在尝试使用 Google 的 Beacon Proximity api。我已按照以下步骤整合它们:
之后我调用以下api:
使用以下网址:
但回复说:
我错过了什么..
javascript - Google Proximity Beacon API:构建一个 Web 应用程序来检测信标(Progressive App)
我正在尝试构建一个网络应用程序来检测我房间中的信标。
到目前为止,我已经在网页上集成了 Google Beacon API,并使用 Google Client JS API 使用了以下服务:
https://proximitybeacon.googleapis.com/v1beta1/beacons
获取我项目的所有信标https://proximitybeacon.googleapis.com/v1beta1/beaconinfo:getforobserved?key=+ apiKey
获取我的活动信标的所有附件。
以上所有工作正常,但这与我正在寻找的不同。有没有一种方法可以在 chrome 中打开网页时,只要找到信标就会触发一个函数。根据我的理解,这可以使用本机应用程序(Android 或 iOS)。
Google 附近通知是宣传 URL 的一个选项,但附近通知暂时静音
对 Google Beacon API 的用途有点困惑。
android - Android手机中的两个接近传感器
在我的带有两个接近传感器的安卓手机中,我可以轻松记录前接近传感器的值。
但是,我不知道要获得后接近传感器的值。我已经在 developer.android.com 上进行了搜索,但没有任何成功。我希望有人应该有经验来 grep 后接近传感器的值。
encryption - 是否可以使用 Eddystone-EID 离线工作?
Eddystone-EID 信标传输临时标识符,这些标识符将由 Google 的 Proximity Beacon API 解析。这意味着如果没有有效的互联网连接,就无法检测到 Eddystone-EID 信标。该方法非常新,因此互联网上没有太多信息。
谷歌研究人员提供的这篇论文描述了临时标识符的生成和解析机制。以下是该过程的摘要: Eddystone-EID 信标使用其密钥使用 AES-128 对来自其嵌入式时间计数器的值进行加密,而密钥是每个信标的唯一标识符。结果是要传输的临时 id。像每 512 秒一样,信标会重新计算它们的临时 ID。当接收方接收到一个临时 id 时,解析器尝试在已知的预定义密钥中找到提供正确解密的密钥。找到的密钥对应于信标的标识。
我想知道是否可以根据给定的论文实施离线解析/解密程序,该程序适用于市场上的 Eddystone-EID。除了在云端使用全局解析器,我们是否可以开发一个使用更少信标的本地解析器?
如果是,是否有任何先前的尝试或实施等?
你对这个话题有什么看法?
php - 接近信标 API,收到无效的 JSON 有效负载
有人可以帮我弄这个吗。我是 Eddystone Beacon 的新手,这是我第一次使用 Google Cloud API(Proximity beacon api)。我正在尝试通过 Proximity Beacon API 向我注册的一个信标(可以在谷歌信标仪表板中完成)添加附近通知,并想知道为什么我会收到此错误:
我在php中使用cURL创建了一个HttpRequest,代码如下:
我从这里得到了代码。并按照 Proximity Beacon REST API 入门中的说明进行操作。http请求体(CURLOPT_POSTFIELDS)一定有错误。我不知道为什么,请帮忙。