1

我正在尝试使用他们的 REST api 将 Glympse 集成到我的应用程序中。但是我无法从 api /v2/tickets/{ticketID} 使用从卡会员信息中获得的ticketID 获取卡中的用户共享位置。它总是返回无效的票证 ID。

我注意到有一个 HTTPS 推送 API。用户共享位置是否只能通过 HTTPS 推送 API 获取?是否可以通过正常的休息 API 获得它?

4

1 回答 1

1

听起来您知道如何从卡片获取邀请码,但我仍会包括其中一些步骤,以防它帮助其他人。

这是获取用户卡片列表的方法。

文档: https ://developer.glympse.com/docs/core/api/reference/cards/get
端点: https ://api.glympse.com/v2/cards

这是获取单张卡详细信息的方法。您还可以选择将“members=true”和/或“invites=true”传递给此调用以获取更多详细信息。

文档: https ://developer.glympse.com/docs/core/api/reference/cards/id/get
端点: https : //api.glympse.com/v2/cards/ {cardId}?members=true

这是获得会员卡的方法。共享到卡的最后一张票将在会员的invite_code 值中找到。

文档: https ://developer.glympse.com/docs/core/api/reference/cards/id/members/mid/get
端点: https : //api.glympse.com/v2/cards/ {cardId}/members /{会员ID}

这是获取与票证邀请码关联的位置数据的方法。

端点: https : //api.glympse.com/v2/invites/ {inviteCode}?next={x}

'next' 值用于仅获取自上次调用以来的位置更新。首次查询邀请码时,'next' 应设置为 0。对于同一邀请码的未来呼叫,您应传递上一个呼叫结果中的 'next' 值。

位置数据作为 delta 值的 JSON 数组返回。有关 delta 编码的更多信息在这里...

文档: https ://developer.glympse.com/docs/core/api/reference/tickets/id/append_location/post

于 2017-09-13T20:52:30.770 回答