示例#1
0
 * 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>
示例#2
0
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