#twilio
# #twilio
Вопрос:
Я просматриваю API и вижу https://www.twilio.com/docs/api/ip-messaging/rest/channels#list-all-channels:
Но это кажется неэффективным, если для каждого пользователя я должен получить список всех существующих каналов, а затем фильтровать по тем, в которых они участвуют.
Я что-то здесь упускаю? Должен ли я просто хранить идентификаторы каналов, к которым принадлежит пользователь, в моей собственной базе данных или что-то в этом роде?
Ответ №1:
Согласно документации, когда вы запрашиваете список каналов, вы делаете это как пользователь. Таким образом, у них будет доступ только к тем каналам, которые они могут видеть.
https://www.twilio.com/docs/api/ip-messaging/guides/channels#get-a-list-of-channels
Комментарии:
1. Хм, спасибо. Похоже, что JavaScript SDK и REST API делают разные вещи. В REST API вы просто предоставляете свои учетные данные Twilio ( twilio.com/docs/api/ip-messaging/rest#authentication ) и это просто дает вам все каналы. JavaScript SDK, необходимый для запроса токена для этого пользователя ( twilio.com/docs/api/ip-messaging/guides /… ), затем используйте обмен сообщениями. Не понял этого.