如何使用 Glympse REST API 与 public 标签共享位置

How to share location with public tag with Glympse REST API

我正在尝试将位置共享到 Glympse 中的 public 标签及其 REST API。我的应用程序正在使用
创建票证 /v2/users/self/create_ticket

之后,我试图将该票添加到 public tag/group(已经可用)。 /v2/tickets/${ticketid}/append_data

{ 
  [
    "t": ${timestamp},
    "pid": 0,
    "n": "card_id",
    "v": card_id  // I am putting the group ID here
  ]
}

在那之后我不知道如何进行。我发现 Glympse API 的描述非常混乱,所以我尝试了几个 API 函数,但其​​中 none 有效,比如更新卡 /v2/cards/${groupdid}/ticket

error: { result: 'failure',   response: {},   meta:     { error: 'invalid_access',
     error_detail: 'Error processing request',
     time: 1506944558077 } }

或者只是简单地添加位置数据(没有错误,但在标签中看不到任何内容) /v2/tickets/${ticketid}/append_location.

你能帮我解决如何将数据共享到 public 标签的流程吗?对于 REST API,我找不到类似的东西。我可以找到这个 link: https://developer.glympse.com/docs/core/client-sdk/guides/common/groups 但它对 JavaScript 和 REST 没有帮助。

谢谢

卡片仅供私人团体使用。要在创建票证后共享到 public 组(public 标签),您可以创建类型为 "group" 的邀请,其中地址是标签的名称。

https://developer.glympse.com/docs/core/api/reference/tickets/id/create_invite/post

该参考页中似乎缺少组类型,但这是要使用的类型。

例如,要分享到名为 "testtag123" 的标签: 门票/[ticket_id]/create_invite?locale=en_US®ion=en_US&type=group&send=server&address=testtag123&name=testtag123