Forum Discussion
API-Secreto, Clave y Token
Estoy intentando configurar mi consulta para extraer datos de una API. Tengo la dirección de la API, el secreto y la clave. Cuando envío el secreto y la clave, mi respuesta es un token (entre otras piezas de información). A continuación, tengo que tomar el token de la primera llamada y autenticar de nuevo con un nombre de usuario y una contraseña para obtener los datos reales que necesito para el informe del panel. ¿Alguna sugerencia sobre cómo codificar esto para que sea automático?
4 Replies
- Ramesh-iTalent
Microsoft Employee
@vwiles84, no muy claro, compruebe si está buscando
https://docs.microsoft.com/en-us/power-bi/developer/automation/walkthrough-push-data-get-token
- vwiles84
Helper III
La verdad es que no
Básicamente, mi API requiere que envíe una llamada de seguridad con la CLAVE y el secreto de API. En la respuesta de esa llamada, obtengo un TOKEN de inicio de sesión. A continuación, tengo que hacer otra llamada con ese token y pasarlo con mi nombre de usuario y contraseña del sitio web utilizando la llamada API de los datos de ventas completos.
Así que la primera salida de llamada parece esto:
"SellerId": XX,
"sellertoken": "ACTUAL TOKEN REMOVED",
"loginBadLoginCnt": 0,
"sellerEnabled": true,
"loginEnabled": true,
"loginFullName": "NOMBRE REMOVED",
"loginPassword": null,
"SellerCompanyName":
"SellerUseAdvancedCategorySelector": falso,
"SellerUseAdvancedItemForm": falso,
"SellerUseMultiImageUploader": falso,
"loginCustomerService": true,
"loginReceiveTicketEmail": falso,
"PickupSchedulingEnabled": falso,
"PickupDaysOut": null,
"PickupAdvanceDays": null,
"PickupChangeDays": null,
"PickupMaxItemsPerAppointment": null,
"FedExAccountNumber": null,
"FedExMeterNumber": null,
"FedExKey": null,
"FedExPassword": nulo,
"AzureQueueName": "u",
"ApiKeyID": "",
"ApiSecretKey": "",
"Error": null
}Lo que no sé hacer es realizar esta llamada en Power BI, capturar el token de vendedor y, a continuación, usar el token de vendedor en la siguiente llamada para obtener los datos de ventas.- AnonymousNot applicable
Hola @vwiles84 ,
Vea si esto ayuda
https://community.powerbi.com/t5/Desktop/Fetching-data-using-api-with-key-and-api-secret/m-p/702030
https://community.powerbi.com/t5/Power-Query/Refresh-token-api-call/m-p/937553
saludos
Harsh Nathani
Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!