cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
New Member

Solicitud PUT mediante WebAction.Request

He estado intentando configurar una solicitud PUT simple a una API sin éxito. La propia API funciona según lo previsto, usó Postman para solicitar los datos. Las solicitudes GET/POST funcionan bien con PowerQuery.

let

  BaseUrl á "https://stackoverflow-63122537.herokuapp.com/demo"
  BaseHeaders á [-"Content-Type" ?"application/json"],
  JsonBody ? Json.FromValue([A ? 1, B ? 2]),

  Count - 
    WebAction.Request(
      "PUT",
      BaseUrl,
        [
          Headers ? [ BaseHeaders ],
          Content ? JsonBody ] )
        en
  Count ? )

Esperado:

Count debe devolver un número.


Resultado real:

PowerBI informa "Referencia de objeto no establecida en una instancia de un objeto"

2 REPLIES 2
Highlighted
Community Champion
Community Champion

Hola @nathan2399

Como el URI de una solicitud POST identifica el recurso que controlará la entidad adjunta... En cambio, el URI de una solicitud PUT identifica la entidad incluida con la solicitud, i i ir con la solicitud POST.

¿Resolví tu problema? ¡Marca mi puesto como una solución! Apreciamos sus Felicitaciones, Pulse el botón pulgares hacia arriba !!

saludos
Pranit


Hope it resolves your issue? Please consider accepting it as the solution to help the other members find it more quickly.


Appreciate your Kudos, Press the thumbs up button!!👍


Regards,
Pranit


Highlighted

Gracias por la entrada Pranit, y lo haría si pudiera, pero tristemente la API utiliza POST para otras operaciones, mientras que PUT devuelve cuentas (por alguna razón).

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors