• 0
Sign in to follow this  
Galonso

Falla en variable para hacer Put al modificar Status

Question

Hola Estimados,

La falla surge que no toma la variable correspondiente al itemId, no comprendo donde puede estar el error, si en vez de usar la variable se usa el itemId directamente funciona sin problemas.

$item_id = trim(strtolower($_POST['item_id']));
$status = trim(strtolower($_POST['status']));
$opts = array(
        'status' => $status
 );
$params = array(
'access_token' => $AccessToken
 );

    $melis = new Meli($AppId, $SecretKey, $AccessToken);
    $change = $melis->put('/items/'.$item_id.'', $opts, $params);

si ingreso put('/items/MLU0000000, $opts, $params); funciona sin problemas

desde ya muchas gracias por su ayuda.

Edited by Galonso

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 1
21 hours ago, Galonso said:

Hola Estimados,

La falla surge que no toma la variable correspondiente al itemId, no comprendo donde puede estar el error, si en vez de usar la variable se usa el itemId directamente funciona sin problemas.

$item_id = trim(strtolower($_POST['item_id']));
$status = trim(strtolower($_POST['status']));
$opts = array(
        'status' => $status
 );
$params = array(
'access_token' => $AccessToken
 );

    $melis = new Meli($AppId, $SecretKey, $AccessToken);
    $change = $melis->put('/items/'.$item_id.'', $opts, $params);

si ingreso put('/items/MLU0000000, $opts, $params); funciona sin problemas

desde ya muchas gracias por su ayuda.

Puede que sea "strtolower". Dado que estas enviando mlu0000000 en vez de MLU0000000.
Saludos.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this