Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何与其他开发人员共享信标_Android_Eddystone_Google Beacon Platform - Fatal编程技术网

Android 如何与其他开发人员共享信标

Android 如何与其他开发人员共享信标,android,eddystone,google-beacon-platform,Android,Eddystone,Google Beacon Platform,我在API文档()中阅读了以下语句: 此外,您可以与其他开发人员共享您的信标网络,以允许他们在自己的命名空间中将自己的附件添加到您的信标中 事实上,我不知道如何做到这一点。如何将另一个开发人员的名称空间添加到我的信标中?我在Beacon工具iOS应用程序中注册了我的信标,并将它们分配到一个Google API项目中。当我使用Google beacons仪表板向我的信标添加附件时,此Google API项目的ID是当前唯一可用的名称空间 对于一个好的项目设置,有什么建议可以允许来自不同方面的多个开

我在API文档()中阅读了以下语句:

此外,您可以与其他开发人员共享您的信标网络,以允许他们在自己的命名空间中将自己的附件添加到您的信标中

事实上,我不知道如何做到这一点。如何将另一个开发人员的名称空间添加到我的信标中?我在Beacon工具iOS应用程序中注册了我的信标,并将它们分配到一个Google API项目中。当我使用Google beacons仪表板向我的信标添加附件时,此Google API项目的ID是当前唯一可用的名称空间

对于一个好的项目设置,有什么建议可以允许来自不同方面的多个开发人员在这些应用程序中使用我的信标吗


提前感谢并致以最良好的问候

目前我找到了一个适合我的解决方案,但我不确定这是一个好的还是优雅的解决方案。请随时给我反馈或评论

假设我们有一个拥有信标的开发者a,并且a想要将他的信标分享给第三方开发者BA使用信标工具iOS应用程序注册了他的信标,并将其分配给他的谷歌API项目。要让B使用A信标,请执行以下步骤:

(1) B必须创建一个新的Google API项目()B必须为其项目激活“谷歌邻近信标API”。如果B使用Google Near Messages API在其iOS/Android应用程序中接收来自信标的消息,B需要在API管理器的凭据部分创建2个API密钥(iOS密钥和Android密钥)

(2) A需要使用“IAM&Admin”()向B授予权限B至少应具有“信标附件发布者”角色(B可以在A信标上的B命名空间中创建附件。A不能使用或更改B附件。B如果A解除与之关联的信标,附件将被删除。)


现在,B可以登录到Google Beacon仪表板并选择A的项目。在这个项目中,B可以看到所有A的信标,B可以使用自己的名称空间向A的信标添加附件(ID为B的谷歌API项目)。B无法查看或使用A的命名空间或附件。

目前我找到了一个适合我的解决方案,但我不确定这是一个好的还是优雅的解决方案。请随时给我反馈或评论

假设我们有一个拥有信标的开发者a,并且a想将他的信标分享给第三方开发者Ba在信标工具iOS应用程序中注册他的信标,并将其分配给他的谷歌API项目。要让B使用a的信标,请请执行以下步骤:

(1) B必须创建一个新的谷歌API项目()。B必须为其项目激活“谷歌接近信标API”。如果B使用谷歌附近的消息API在其iOS/Android应用程序中接收来自信标的消息,B需要创建两个API键(iOS键和安卓键)在API管理器的凭据部分

(2) A需要使用“IAM&Admin”()向B授予权限。B应至少具有“信标附件发布者”的角色(B可以在A信标上的B命名空间中创建附件。A不能使用或更改B附件。B如果A解除与之关联的信标,附件将被删除。)

现在,B可以登录到Google Beacon仪表板并选择A的项目。在这个项目中,B可以看到所有A的信标,B可以使用自己的名称空间向A的信标添加附件(B的googleapi项目的ID)。B无法查看或使用A的namespace或附件