Следуя изложенному здесь Я до сих пор смог прочитать все зарегистрированные устройства, удалить регистрацию устройства по идентификатору и получить указанную c регистрацию устройства по тегу. Я хочу зарегистрировать устройство с указанным тегом c.
Я нашел страницу, которая указывает использование этой конечной точки POST:
https://{namespace}.servicebus.windows.net/{NotificationHub}/registrations/?api-version=2015-01
Я применил правильные заголовки - Тип контента, авторизация и x-ms-версия.
Мой вопрос задается в теле XML, которое отправляется. Где найти правильный ChannelUri или в Azure / Firebase есть что-то еще, что я должен использовать вместо канала uri?
<?xml version="1.0" encoding="utf-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
<content type="application/xml">
<WindowsRegistrationDescription xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect">
<Tags>myTag, myOtherTag</Tags>
<ChannelUri>{ChannelUri}</ChannelUri>
</WindowsRegistrationDescription>
</content>
Кроме того, правильно ли я считаю, что приведенный выше вызов API успешно зарегистрирует устройство с помощью azure концентратора уведомлений или я пропустил какой-то шаг?