Pasando Valor múltiple para funciones PHP API

rajrathod:

Soy nuevo en PHP y trabajando para modificar una API. Su construcción con marco laravel. Tengo función de la API, como a continuación en mi controlador.

public function DeleteOneMail(Request $request)
{
    $uid = $request->uid;

    if (\Request::is('api/*')) {
        if ($request->has('key')) {
            if (in_array($request->input('key'), explode(',', env('API_KEY')))) {
                if ($uid == '') {
                    return response()->make('Please Enter UID', 401);
                } else {
                    $client = Client::account('default');
                    $client->connect();
                    $inbox = $client->getFolder('INBOX');
                    $message = $inbox->getMessage($uid);
                    if ($message) {
                        return response(['success' => 1], 200);
                    } else {
                        return response(['success' => 0, 'message' => 'No Data Found'], 200); 
                    }
                }
            } else {
                return response()->make('Unauthorized Access. Please enter correct API Key', 401);
            }
        } else {
            return response()->make('Unauthorized Access. Please enter correct API Key', 401);
        }
    }
}

Estoy llamando a la API, como a continuación

https://example.com/api/delete-one-mail?key=2221212&uid=214

Su funcionamiento muy bien sin ningún problema. Ahora quiero pasar fluido múltiple con solicitud y para que pueda procesar que un fluido por uno con mi función de la API. No estoy recibiendo idea de cómo puedo pasar arrary y procesarla. Déjeme saber si cualquier experto me puede ayudar a resolver mi rompecabezas. ¡Gracias!

Sébastien R:

Su puede pasar un array como esto

https://example.com/api/delete-one-mail?key=2221212&uid[]=214&uid[]=111&uid[]=222

$request->uid debe ser una matriz pero puede asegurarse (si alguien utilice la dirección de edad con un UID ony) haciendo

$uids = Arr::wrap($request->uid);

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=275252&siteId=1
Recomendado
Clasificación