Как поделиться местоположением с общедоступным тегом с 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