<?php require_once 'Mixi.class.php'; $consumer_key = array_key_exists('HTTP_X_FLX_CONSUMER_KEY', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_KEY'] : CONSUMER_KEY; $consumer_secret = array_key_exists('HTTP_X_FLX_CONSUMER_SECRET', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_SECRET'] : CONSUMER_SECRET; $redirect_url = array_key_exists('HTTP_X_FLX_REDIRECT_URL', $_SERVER) ? $_SERVER['HTTP_X_FLX_REDIRECT_URL'] : REDIRECT_URL; $mixi = new Mixi(array('consumer_key' => $consumer_key, 'consumer_secret' => $consumer_secret, 'scope' => SCOPE, 'display' => DISPLAY, 'redirect_uri' => $redirect_url)); $mixi->clearAllAppData(); echo "logout done.";
<?php require_once 'Mixi.class.php'; require_once 'LightningTemplate.php'; $consumer_key = array_key_exists('HTTP_X_FLX_CONSUMER_KEY', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_KEY'] : CONSUMER_KEY; $consumer_secret = array_key_exists('HTTP_X_FLX_CONSUMER_SECRET', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_SECRET'] : CONSUMER_SECRET; $redirect_url = array_key_exists('HTTP_X_FLX_REDIRECT_URL', $_SERVER) ? $_SERVER['HTTP_X_FLX_REDIRECT_URL'] : REDIRECT_URL; $mixi = new Mixi(array('consumer_key' => $consumer_key, 'consumer_secret' => $consumer_secret, 'scope' => SCOPE, 'display' => DISPLAY, 'redirect_uri' => $redirect_url)); $data = $mixi->api('/checkins/@me/@friends'); $lt = new LightningTemplate('map.html'); $lt->title = 'Example Simple version.'; $lt->data = json_encode($data); echo $lt;
<?php require_once 'Mixi.class.php'; $consumer_key = array_key_exists('HTTP_X_FLX_CONSUMER_KEY', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_KEY'] : CONSUMER_KEY; $consumer_secret = array_key_exists('HTTP_X_FLX_CONSUMER_SECRET', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_SECRET'] : CONSUMER_SECRET; $redirect_url = array_key_exists('HTTP_X_FLX_REDIRECT_URL', $_SERVER) ? $_SERVER['HTTP_X_FLX_REDIRECT_URL'] : REDIRECT_URL; $mixi = new Mixi(array('consumer_key' => $consumer_key, 'consumer_secret' => $consumer_secret, 'scope' => SCOPE, 'display' => DISPLAY, 'redirect_uri' => $redirect_url)); $code = $_GET["code"]; if ($code) { $mixi->onReceiveAuthorizationCode($code); $script_name = $_SERVER["SCRIPT_NAME"]; $paths = preg_split('/\\//', $script_name); $paths[count($paths) - 1] = "index.php"; $path = join('/', $paths); header('Location: http://' . $_SERVER["HTTP_HOST"] . $path); }
function __construct($config) { parent::__construct($config); }
<?php require_once 'Mixi.class.php'; require_once 'LightningTemplate.php'; $consumer_key = array_key_exists('HTTP_X_FLX_CONSUMER_KEY', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_KEY'] : CONSUMER_KEY; $consumer_secret = array_key_exists('HTTP_X_FLX_CONSUMER_SECRET', $_SERVER) ? $_SERVER['HTTP_X_FLX_CONSUMER_SECRET'] : CONSUMER_SECRET; $redirect_url = array_key_exists('HTTP_X_FLX_REDIRECT_URL', $_SERVER) ? $_SERVER['HTTP_X_FLX_REDIRECT_URL'] : REDIRECT_URL; $mixi = new Mixi(array('consumer_key' => $consumer_key, 'consumer_secret' => $consumer_secret, 'scope' => SCOPE, 'display' => DISPLAY, 'redirect_uri' => $redirect_url)); // get user id $user = $mixi->getUser(true); $update = $mixi->api('/updates/@me/@self', array('count' => 3)); $profile = $mixi->api('/people/@me/@self'); $checkin = $mixi->api('/checkins/@me/@friends', array('count' => 3)); // get voice timeline $voice = $mixi->api('/voice/statuses/friends_timeline', array('count' => 3)); // get message inbox $message = $mixi->api('/messages/@me/@inbox/', array('count' => 3)); // get profile $profile_images = $mixi->api('/people/images/@me/@self', array('privacy' => 'everyone')); /* // post diary (type application/json) $post_diary = $mixi->api('/diary/articles/@me/@self', 'POST', json_encode(array( "title" => "日記のタイトル", "body" => "日記の本文", "privacy" => array( "visibility" => "self", ) )), array('Content-Type' => 'application/json')