Как поделиться местоположением с общедоступным тегом с G чем-то, что нужно

Я пытаюсь поделиться местоположением с общедоступным тегом в Glympse с помощью их REST API. Мое приложение создает тикет с
/ V2/ пользователей / Я /create_ticket

После этого я пытаюсь добавить этот билет в общедоступный тег / группу (которая уже доступна). / V2/ билеты /${TicketID}/append_data

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

После этого я понятия не имею, как поступить. Я нахожу описание API G чем-то очень запутанным, поэтому я попробовал несколько функций 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.

Спасибо

1 ответ

Решение

Карты предназначены только для частных групп. Чтобы предоставить общий доступ к общедоступной группе (общедоступный тег) после создания заявки, вы создаете приглашение типа "группа", где адрес является именем тега.

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

Другие вопросы по тегам