efilipe
Hola tios,
No puedo encontrar mucho sobre PowerBI y Socialbakers aquí. Socialbakers no pudo ayudarme con su apoyo.
Estoy tratando de llamar a su API. Probé de muchas maneras y hoy comencé a actualizar un código que encontré aquí:
let
data = [ date_start= "2019-01-01",
date_end= "2019-12-01",
profiles= {"01234567890"},
metrics= {"fans_lifetime"}],
header = [ #"Authorization"="Basic TWpBek9UYzFYekddddjahsdfkaskjdfhksahdfkajsfd",
#"Content-Type"= "application/json"],
response = Json.Document(Web.Contents("https://api.socialbakers.com/1/facebook/metrics", [Content=Json.FromValue(data)])),
out = Json.Document(response,1252)
in
out
pero me sale el error:
¿Alguna sugerencia?
¡Gracias!
karthikEdiga
Incluso estoy enfrentando un problema de tía. No permite cargar Powerquery
smarguin
Hola
Esto es lo que funciona para mí (conexión anónima). Tenga en cuenta que he usado parámetros (&…&). Cuando publique en el servicio Power BI, deberá agregar a Gateway la fuente de datos y conectarse de forma anónima para que se actualice automáticamente. Espero que esto ayude.
dejar
url = «https://api.socialbakers.com/1/facebook/metrics»,
cuerpo = «{ «»fecha_inicio»»: «&fecha_inicio&», «»fecha_fin»»: «&fecha_fin&», «»perfiles»»: [«&facebook&»]»»métricas»»: [«»fans_lifetime»»]}»,
Parsed_JSON = Json.Documento(cuerpo),
BuildQueryString = Uri.BuildQueryString(Parsed_JSON),
Fuente = Json.Document(Web.Contents(url,
[Headers=[#»Content-Type»=»application/json; charset=utf-8″,
Authorization=»Basic «&key&»»],
Contenido = Texto.ToBinary(cuerpo)])),
perfiles = fuente[profiles],
#»Convertido a tabla» = Table.FromList(perfiles, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#»Columna1 expandida» = Table.ExpandRecordColumn(#»Convertido a tabla», «Columna1», {«id», «datos»}, {«Columna1.id», «Columna1.datos»}),
#»Columna1 expandida.datos» = Table.ExpandListColumn(#»Columna1 expandida», «Columna1.datos»),
#»Columna1 expandida.datos1″ = Table.ExpandRecordColumn(#»Columna1 expandida.datos», «Columna1.datos», {«fecha», «fans_lifetime»}, {«Columna1.datos.fecha», «Columna1.datos. fans_lifetime»})
en
#»Columna1 Expandida.datos1″
efilipe
error:
v-xuding-msft
En respuesta a efilipe
Hola @efilipe,
Según el mensaje de error, es causado por su autenticación. Borre el permiso y vuelva a conectarse.
Atentamente,
Xue Ding
Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
efilipe
En respuesta a efilipe
Lo que Social Backes quiere: