Что такое параметр `context`, который передается в функции обратного вызова

Я вижу, что многие функции обратного вызова принимают параметр, называемый context в документации GoInstant, но не ясно, что это за параметр или для чего он используется.

1 ответ

Решение

Параметр context содержит метаданные о событии.

Полные документы находятся здесь: https://developers.goinstant.net/v1/key/context.html

Это включает:

  • тип команды (SET, GET и т. д.)
  • название ключа
  • значение ключа после операции
  • комната, к которой принадлежит ключ
  • пользователь, который создал действие
  • local логическое значение используется для указания того, было ли изменение инициировано локально или удаленно
  • и пузырьковое логическое значение, используемое для указания того, было ли событие вызвано этим ключом или дочерним ключом.

Может быть полезно понять, где и почему вы получаете мероприятие.

Раскрытие информации: я работаю в GoInstant.

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