Exemplo n.º 1
0
<?php

$access_token = "62a1b9c1444b9162240b57eecaaca5fbc2ec3b33c1d671ee3bb77d76a7b5c7fed2bddcd60215d6e432d9d";
$group_id = "135155223";
$album_id = '240143542';
$image_path = dirname(__FILE__) . '/2.jpg';
$vk = new Model_Vk($access_token);
//Загружаем изображение
$upload_img = $vk->uploadImage($image_path, $group_id, $album_id);
class Model_Vk
{
    private $access_token;
    private $url = "https://api.vk.com/method/";
    /**
     * Конструктор
     */
    public function __construct($access_token)
    {
        $this->access_token = $access_token;
    }
    /**
     * Делает запрос к Api VK
     * @param $method
     * @param $params
     */
    public function method($method, $params = null)
    {
        $p = "";
        if ($params && is_array($params)) {
            foreach ($params as $key => $param) {
                $p .= ($p == "" ? "" : "&") . $key . "=" . urlencode($param);