Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Libraries > Oauth fetch и параметры с одинаковым именем


Автор: Su_ 1.8.2013, 19:46
Всем доброго дня!

Столкнулся с такой проблемой , 
Расширение oauth для php и его функцияhttp://php.net/manual/en/oauth.fetch.php прекрасно работает с ссылками вида:

http://api.linkedin.com/v1/people/~/network/updates?format=json&type=CONN

Но не работает если в ссылке есть параметры с повторяющими именами

http://api.linkedin.com/v1/people/~/network/updates?format=json&type=CONN&type=CMPY

Подскажите как тут быть? может кто-нибудь сталкивался.

Автор: Fortop 1.8.2013, 20:46
именовать параметры правильно

type[]=...&type[]=....

Автор: Su_ 1.8.2013, 23:30
Спасибо не знал раньше про такой похдод, т.к. не сталкивался. 

Но fetch все равно не проходит , 


Хотя такая ссылка работает в 
http://api.linkedin.com/v1/people/~/network/updates?format=json&type[]=CMPY&type[]=CONN&type[]=SHAR&type[]=VIRL

https://apigee.com

Автор: Su_ 2.8.2013, 00:50
Похоже параметры нужно передавать через сам fetch:

   
Код

 $res_fetch=$oauth->fetch($url, array("type" => "SHAR", "type" => "CONN"), OAUTH_HTTP_METHOD_GET);


Автор: Su_ 2.8.2013, 12:21
Вообщем нашел решение , 

Код



$params = array (
"count"  => "20",
"type" => array("CONN","CMPY","SHAR","VIRL")
);
$res_fetch=$oauth->fetch($url, $params, OAUTH_HTTP_METHOD_GET,array('x-li-format' => 'json'));



Fortop спасибо, вообщем то ваш подход и сработал, вопрос был в синтаксисе. 

Всем удачи!)

Автор: Katya963 16.11.2017, 12:32
Хороший профессиональный хакер-программист https://vk.com/id449603582, мастер своего дела, делает все качественно, быстро, надежно и конфиденциально, без предоплаты, с гарантиями, мне очень помог, спасибо, рекомендую. Обращаться в личные сообщения к https://vk.com/id449603582

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)