Forum Keyyo

Version complète : incoming_call_detail: certains journaux remontent, et certains non
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Bonjour,
Nous téléchargeons le journal des appels entrants et sortants https://api.keyyo.com/manager/1.0/servic...all_detail
https://api.keyyo.com/manager/1.0/servic...all_detail

Tout marchait correctement, jusqu'au 18 Mai: nous avons ce problème.
Certaines lignes on obtient le journal des appels dans un fichier JSON. certaines on obtient une erreur
[
Gateway Timeout
The gateway did not receive a timely response from the upstream server or application.

]

Merci pour votre aide
Bonjour,

Merci d'avoir créé un article dédié.

Demandez-vous la totalité des appels ?
Si oui, il y a peut-être trop d'appels sur les lignes concernées. Avez-vous essayé de ne pas récupérer la totalité des appels mais un nombre limité avec le paramètre "limit" ? C'est ce que fait l'interface Manager (avec également le paramètre "offset") afin de paginer les résultats sur une période (avec les paramètres date_start et date_end).

Cordialement.
bonjour,
Merci pour votre réponse.
non, on ne demande pas la totalité des appels, nous demandons par tranche horaire dans le même jour.
Nous avons demandé des dates ou il y a moins de 30 appel(des dates où on obtenait une réponse avant)

Bien sûr nous avons fixé les paramètres
limit:10
offset:10
date-start
date_end
Bonne am
c'est résolu,
en fait quand on a analysé le fichier JSON, il ne prenne pas en compte date_end & date_start
il renvoi la totalité des enregistrements
Bonjour,

C'est résolu dans le sens où vous avez des résultats, ou date_end et date_start sont bien également pris en compte désormais ?

Cordialement.
bonjour,
Merci
il ne prend pas en compte date_end et date_start, il donne les appels du mois en cours.
nous avons essayé tout il ne les prend pas.
il prend le paramètre Authorization en compte et pas les autres

Nous travaillons en c#, avec Restsharp, je ne sais pas s'il est compatible.

Nous avons fait plusieurs tests avec postman. mais ça ne marche pas, est-ce possible de vous envoyer une capture d'écran de postman, comme ça vous pouvez voir?
Bonjour,


La syntaxe des filtres dans les cas des détails d'appels est un peu particulière. En effet, il ne faut pas simplement spécifier les arguments date_start et date_end mais il faut les spécifier en tant que tableau filters[]

Vous trouverez ci-joint une copie d'écran de postman illustrant cette explication.

Selon le programme avec lequel vous faites la requête il est possible que vous deviez encoder les caractères spéciaux (crochets), par exemple :

Code :
filters%5Bdate_start%5D=2020-01-03+12:48&filters%5Bunit%5D=second
URLs de référence