Estimado Patricio Fuenmayor
Es solo un JSON, hay dos posibilidades, intenta con los parámetros en R, o
lo descarga con cualquier navegador, lo guarda en el disco y luego lo lee
desde R.
Mire este artículo, Leer un JSON con R (RStudio) - Adictos al trabajo
<https://www.adictosaltrabajo.com/2019/10/30/leer-un-json-con-r-rstudio/>
Javier Rubén Marcuzzi
El mar, 16 mar 2021 a las 17:12, patricio fuenmayor (<
patricio.fuenmayor en gmail.com>) escribió:
> Hola Javier
> Solo es un jason, el problema es que no se que falta en la configuración
> de los parámetros para poder obtener los datos. Porque funciona en python,
> funciona con wget y con curl, pero con httr no lo logro
> Saludos
>
> El mar, 16 de mar. de 2021 a la(s) 14:59, Javier Marcuzzi (
> javier.ruben.marcuzzi en gmail.com) escribió:
>
>> Estimado Patricio Fuenmayor
>>
>> Si puede acceder con postman no hay problema, una pregunta, ¿son muchos
o
>> un solo json? Hay distintas formas, una no es rápida, pero segura, y es
>> utilizar firefox desde R mediante CRAN - Package RSelenium
>> (r-project.org)
<https://cran.r-project.org/web/packages/RSelenium/>
>>
>> En mi caso eran muchos, y abrir uno por uno era muy lento comparado con
>> otras alternativas en R, pero solucione varios problemas.
>>
>> Javier Rubén Marcuzzi
>>
>> El lun, 15 mar 2021 a las 23:11, patricio fuenmayor (<
>> patricio.fuenmayor en gmail.com>) escribió:
>>
>>> Hola con todos
>>> Estoy trabajando en un proyecto y los datos están disponibles
mediante un
>>> API.
>>> Usando Postman, puedo hacer la conexión sin problemas, pero cuando
trato
>>> de
>>> hacerlo mediante httr me sale un error. Como es indispensable la
>>> consulta,
>>> he realizado un work around usando python, con reticulate y el
siguiente
>>> código (por razones de seguridad, no puedo dar la url). No me
conviene
>>> mucho usar python ya que tendría que instalarlo en todas las
máquinas de
>>> los usuarios. Recurro a ustedes para ver si me dan una mano con
esto,
>>> sino
>>> tendré que usar el work around !!!. Sospecho que no estoy
convirtiendo
>>> adecuadamente el payload y pasándolo como lo usa el httr::GET
>>>
>>>
>>> import requests
>>> import json
>>>
>>> url = "XXXXXX"
>>>
>>> payload = json.dumps({
>>> "key": "XXXX001",
>>> "GRUPO": "D98",
>>> "ORDEN": "106",
>>> "DATA": None
>>> })
>>> headers = {
>>> 'Content-Type': 'application/json'
>>> }
>>>
>>> response = requests.request("GET", url, headers=headers,
data=payload)
>>>
>>> print(response.text)
>>>
>>> Gracias por el apoyo
>>>
>>> [[alternative HTML version deleted]]
>>>
>>> _______________________________________________
>>> R-help-es mailing list
>>> R-help-es en r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>
>>
[[alternative HTML version deleted]]