LovelAss, а по флаг-фильтр как задавать в коде не подскажите?
Дикий пионер, как задать в запросе флаг-фильтр ?---------- Добавлено 29.10.2015 в 12:22 ----------
я и задал GET /api/v1/campaigns.json?status=active&with_banners=1
не работает
отписал в МТ
ответили, что задавать как флаг-фильтр---------- Добавлено 29.10.2015 в 12:24 ----------еще подскажите, что означает выражение
"Символ - перед значением статуса инвертирует фильтр."
какой символ?
выдает {"package": "Wrong package"}
что оно хочет?
ранее не актуально
сейчас нужно это перевести в пхп
Tutor, поверь на слово - у тебя крутой нет
ты еще не качал в райцентрах Украины
Тоесть скачать приложение на 100 метров качнуть не проблема
и в москве и в регионах? Я правильно понимаю?
Помогите это реализовать на php
спасибо!
исправил
немного изменил код на GET запрос
$params = array('fields' => 'id,name,created,budget_limit'); $heads[] = 'Authorization: Bearer '.$acces_token; if( $curl = curl_init() ) { curl_setopt($curl, CURLOPT_URL, 'https://target.my.com/api/v1/campaigns.json'); curl_setopt($curl, CURLOPT_RETURNTRANSFER,true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_HTTPHEADER, $heads); curl_setopt($curl, CURLOPT_POSTFIELDS, $params); $out = curl_exec($curl); print json_decode($out); curl_close($curl); } foreach ($campaigns as $campaign) { printf( "Campaign %s (#%d, created at %s) has budget limit %d\n", $campaign['name'], $campaign['id'], $campaign['created'], $campaign['budget_limit'] ); }
выдает
дайте примеры. может кто знает. спасибо!
$acces_token = 'g3EOq713MbCfM7N9lHMgZi7nXqkHK3IehtImZJM4288DLN3FBKkJvdieVeZXJ7EuoVIuWJIZklAgoAOPH3kaUH8J'; //выдуманный $data = array( 'name' => 'Test campaign', 'package' => array('id' => $package['id']), 'targetings' => array( 'regions' => array(188), 'sex' => 'MF', 'age' => array(20, 21), 'pads' => array(1, 2, 3), ) ); $heans[] = 'Authorization: Bearer '.$acces_token; if( $curl = curl_init() ) { curl_setopt($curl, CURLOPT_URL, 'https://target.my.com/api/v1/campaigns.json'); curl_setopt($curl, CURLOPT_RETURNTRANSFER,true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_HTTPHEADER, $heads); $out = curl_exec($curl); print_r ($out); curl_close($curl);
в ответ
какой еще рефер ему нужен?
так нужно было через https
получил уже access-токен
Далее, полученный access-токен можно использовать при отправке запросов к API target.my.com:
GET /api/v2/campaigns.json HTTP/1.1
Host: target.my.com
Authorization: Bearer {access_token}
это
curl_setopt($curl, CURLOPT_URL, 'http://target.my.com/api/v2/campaigns.json');
как в пхп скрипте записать Authorization: Bearer {access_token} ?