* Affiche les amis de l'utilisateur concerné sous forme de grille (test) * IDuser en GET */ // API de gestion des amis include_once '../api/model/friend/listFriendsAPI.php'; // ID API define('API_ID', '47856230'); // Check paramètres GET if (!isset($_GET['IDuser'])) { $_GET['IDuser'] = '******'; // TODO debug François } // Sécurisation $user_id = strip_tags($_GET['IDuser']); // Récupération des données de l'API $dataAPI = listFriendsAPI(API_ID, $user_id); $dataFriends = $dataAPI['data']; ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <link rel="icon" type="image/png" href="../images/ic_launcher.png"/> <link type="text/css" rel="stylesheet" href="css_friends.css"/> <title>WDIDY - Friends</title> </head> <body> <!-- colonnes : photo --- nom/prénom ... --> <table>
define("PATH", "/home/sites/francoisle.fr/public_html/wdidy/"); /** * Permet d'obtenir la liste des amis d'un utilisateur particulier * Paramètres POST : * - api_id : l'identifiant de l'API à utiliser * - user_id : l'identifiant de l'utilisateur concerné */ //$_POST['api_id'] = '47856230'; //$_POST['user_id'] = '251f563068e8636da4092490d6aeac94'; // Paramètres POST if (isset($_POST['api_id']) and isset($_POST['user_id'])) { // Sécurisation $api_id = strip_tags($_POST['api_id']); $user_id = strip_tags($_POST['user_id']); // Appel au modèle $resp = listFriendsAPI($api_id, $user_id); // Check des données reçues if ($resp['success'] == 1) { $respArray['error'] = 0; $json_array = array(); $json_data = array(); // final output foreach ($resp['data'] as $rec) { $json_array['IDfriend'] = $rec['IDfriend']; $json_array['firstname'] = $rec['firstname']; $json_array['lastname'] = $rec['lastname']; $json_array['city'] = $rec['city']; $json_array['date'] = $rec['date']; if (!file_exists(PATH . 'picts/' . $rec['IDfriend'] . '.jpg')) { $json_array['imgLink'] = 'guy.jpg'; // Default picture