0
votes

Erreur d'erreur des guillemets simples en code CURL

J'essaie le code CURL suivant en fonction du code de page suivant: https://tokbox.com/developer/guides/insights/

Il toujours donne une erreur suivante dans mon terminal Bash: xxx

(ID et jeton modifié ci-dessous Code) xxx

s'il vous plaît mal..Je essayé des guillemets simples et des doubles joues masquées avec des barres obliques backslash mais aucun résultat.


0 commentaires

3 Réponses :


0
votes

Je peux voir que vous avez choisi la mauvaise URL. Le bon devrait être https://insights.opentok.com/graphql (non HTTPS : //insights.example.com/graphql )

Voici une courbure évasée: xxx

Vous pouvez créer des demandes de boucle à l'aide de Postman ( https://www.getpostman.com/ ).

HTTPS: //blog.getpostman.com/2016/02/03/curl-and-postman-work-wonderly-Together/

bonne chance!


4 commentaires

Je l'ai modifié délibérément. Pas le problème.


Vous n'êtes pas censé envoyer '$ {}' , ce ne sont que des espaces réservés pour la variable.


Je le passe comme votre_ot_api_key = 123456


OK bien. C'est tout ce que je peux vous aider. Faites-la travailler dans Postman d'abord, puis convertissez-le en boucle à partir de là. Je n'ai pas utilisé l'API graphql avant



0
votes

Pamela, votre code me semble correct. S'il vous plaît essayez ceci comme indiqué sur leur site Web.

YOUR_OT_API_KEY= 123456               
YOUR_OT_JWT= jwttoken.....
OT_START_DATE=$(($(date +%s)-864000))    
OT_DATA='{"query":"{project(projectId:'${YOUR_OT_API_KEY}'){projectData(start:\"'$OT_START_DATE'\"){resources{usage{streamedSubscribedMinutes}}}}}"}'

curl -X POST \
-H "Content-Type: application/json" \
-H "X-OPENTOK-AUTH:$YOUR_OT_JWT" \
-d $OT_DATA \
'https://insights.opentok.com/graphql'


0 commentaires

0
votes

Staffe OPENTOK QA ici.

Pamela, vous devez supprimer les guillemets simples (') à partir des données de poste: xxx

car le premier correspondre à celui de la première Après -d


0 commentaires