Azure-Samples / Azure-Samples/communication-services-javascript-quickstarts

Direct Routing JS sample broken: Unsupported API version / 405 errors

Ouverte
#346 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
108
Forks
207
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

**Observed errors:**
- First, `UnsupportedApiVersion` is thrown because the sample uses API version `2021-05-01-preview`, which is no longer supported. Supported versions for my ACS resource are `2023-03-01`, `2023-04-01-preview`, and `2024-11-15-preview`.
- After attempting adjustments, the sample throws `405 Method Not Allowed` because the JavaScript SDK `@azure/communication-phone-numbers` does not support SIP Routing endpoints (`/trunks` and `/routes`).

**Problem:**
The sample cannot run in Node.js as-is due to the JS SDK not supporting SIP Routing and the outdated API version.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le Direct Routing JavaScript sample et examiner son utilisation de @azure/communication-phone-numbers, des endpoints /trunks et /routes, ainsi que de la version d’API configurée. Vérifiez quelles versions de l’API Azure Communication Services et quel chemin d’accès prennent en charge SIP Routing. C’est terminé lorsque le Node.js sample n’utilise plus de version non prise en charge et évite les erreurs 405 signalées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, javascript, node.js
Domaine
api, backend
Type d'issue
Bug
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.