Не возвращает страны из ВК

279
21 апреля 2017, 21:56

Всем доброго времени суток.
Хочу вывести список стран,отправляю запрос
Заранее всем спасибо за ответы.

https://api.vk.com/method/database.getCountries?need_all=1&count=50&access_token=

Но ничего не выводит,в чем может быть проблема? Сам код:

$countriesOptions = array(
    'need_all' => 1,
    'count' => 50
);
$countries = vkRequest('database.getCountries', $countriesOptions);
echo $countries;
function vkRequest($method, $options = array(), $token = ''){
    $params = http_build_query($options);
    $url = 'https://api.vk.com/method/'.$method.'?'.$params.'&access_token='.$token;
$curl = curl_init(); // Начинаем построение curl запроса
var_dump($url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); // Убираем проверку SSL
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); // Убираем SSL проверку хоста
curl_setopt($curl, CURLOPT_URL, $url); // Устанавливаем URL для запроса
$response = curl_exec($curl);
curl_close($curl);
return $response;

}

Answer 1

Соберите просто такой запрос, у меня это сделано на js (ниже дам код)

/method/database.getCities
access_token=YOUR_ACCESS_TOKEN
country_id=1
count=7
need_all=0
v=5.62

Как я понимаю - у вас просто не доходит в переменную $token ваш access token (это видно из вашего скрина)

var sense = 'getCountries';
var count = 200;
var need_all = 1;
var country_id = 1;
$.ajax({
    url: "https://api.vk.com/method/database." + sense,
    crossDomain: true,
    dataType: 'jsonp',
    type: 'GET',
    data: {
        access_token: 'Access token of your app', // Здесь access_token вашего приложения(!)
        country_id: country_id,
        count: count,
        need_all: need_all,
        v: 5.62
    },
    success: function(data) {
        console.log(data);
    }
});
READ ALSO
unexpected '!'что с этим делать

unexpected '!'что с этим делать

Столкнулся с этой прескорбной надписью

202
Загрузка файла, phpexcel

Загрузка файла, phpexcel

Загружаю файл, который генерирует файл в форматеxsl , но функция

305
Как добавить условие в главный цикл?

Как добавить условие в главный цикл?

Подскажите, как добавить в главный цикл новое условие, чтобы вместе с уже имеющимися произвольными типами записей выводился ещё новый тип...

215
Цикл в функции не заканчивается

Цикл в функции не заканчивается

По условию задачи нужно вывести логарифм по основанию 2 от числаНо в функции где-то бесконечный цикл

221