global $code, $appId, $secretCode, $redirectUri; return "https://oauth.vk.com/access_token?" . "client_id={$appId}&client_secret={$secretCode}&redirect_uri={$redirectUri}" . "&code={$code}"; } function wallPost($text) { global $userId, $accessToken; $text = urlencode($text); $url = "https://api.vk.com/method/wall.post?owner_id={$userId}&access_token={$accessToken}" . "&message={$text}"; return $url; } function makeLink($href) { return "<div><a href={$href}>{$href}</a></div>"; } $url = wallPost("Салам алейкум"); //$url = getAccessToken(); ?> <div> <h2>Response: <?php echo $url; ?> </h2> <?php echo file_get_contents($url); ?> </div> <?php echo makeLink(getAuthUrl()); //echo makeLink(getAccessToken()); //echo makeLink(wallPost("Салам алейкум"));
<?php session_start(); if (!isset($_SESSION['imgur_state'])) { $_SESSION['imgur_state'] = sha1(microtime()); } $state = $_SESSION['imgur_state']; $authUrl = getAuthUrl($client_id, null, $state); if (!isset($_SESSION['access_token'])) { getAuth($client_id, $state, $authUrl, $client_secret); } $token = $_SESSION['access_token']; $images = getImages($token); if (isset($images['data']['error'])) { if ($images['data']['error'] == 'The access token provided is invalid.') { getAuth($client_id, $state, $authUrl, $client_secret); $images = getImages($token); } } //$images = getImages($token); //print_r(); foreach ($images['data'] as $key => $val) { $image = getImage($val); } class ImgurAPI { private $env; private $clientId; // = '61cf321962377a9'; private $clientSecret; // = ''