0

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

之后,我尝试将该票添加到公共标签/组(已经可用)。/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 函数,但没有一个起作用,比如更新卡 /v2/cards/${groupdid}/ticket

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

或者只是添加位置数据(没有错误,但标签中没有任何可见的内容)/v2/tickets/${ticketid}/append_location.

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

谢谢

4

1 回答 1

0

卡片仅供私人团体使用。要在创建票证后共享到公共群组(公共标签),您需要创建“群组”类型的邀请,其中地址是标签的名称。

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

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

例如,共享到名为“testtag123”的标签:tickets/[ticket_id]/create_invite?locale=en_US®ion=en_US&type=group&send=server&address=testtag123&name=testtag123

于 2017-10-02T13:17:21.070 回答