2017-07-04 4 views
1

Je voudrais télécharger les journaux d'appels de tous les utilisateurs de mon compte. Comme je n'ai qu'un seul utilisateur dans mon compte Sandbox, je ne peux pas encore le tester.RingCentral - accéder aux journaux d'appels de tous les utilisateurs

En mode production, si j'appelle /account/~/extension/~/call-log alors que je suis connecté en tant qu'administrateur de mon compte, est-ce que j'aurais la liste complète directement?

Sinon, j'ai lu dans un article que je pouvais obtenir ce que je voulais en appelant /account/~/extension puis l'URL ci-dessus pour chaque extension, mais je voulais savoir s'il y avait une façon plus simple de le faire.

Passez une bonne journée!

+1

En plus du commentaire de John, pour accéder au journal des appels au niveau du compte, l'utilisateur connecté doit être un super administrateur. –

Répondre

1

Il y a deux API pour récupérer les journaux d'appels pour tous les utilisateurs:

  • journal des appels au niveau du compte pour récupérer tous les utilisateurs à la fois
  • journal des appels niveau d'extension pour chaque utilisateur d'intérêt

compte du journal des appels API

/account/~/call-log

L'API du journal des appels du compte peut être utilisée pour récupérer les journaux d'appels pour tous les utilisateurs dans un appel d'API. L'accès à cette API au niveau du compte requiert des privilèges de Super administrateur. Cette API est actuellement en version bêta et disponible en créant un dossier de support à partir du portail des développeurs ou en envoyant un e-mail au support dev de RingCentral à l'adresse [email protected]

Extension du journal des appels API

/account/~/extension/~/call-log

Si vous deviez endpoint l'extension journal d'appels dans un compte avec plusieurs utilisateurs, vous ne recevrez que les CD-R pour votre extension autorisée. Pour récupérer les journaux d'appels pour tous les utilisateurs utilisant l'API de journal des appels d'extension, vous devez récupérer tous les ID d'extension à partir du noeud final /account/~/extension, puis appeler le point de terminaison de l'extension de chaque utilisateur à l'aide de /account/~/extension/{extensionId}/call-log. Cette approche vous permet également de limiter les personnes pour lesquelles vous souhaitez récupérer des enregistrements.