2017-08-02 12 views
1

私は現在PHPを使用しているWebサイトで作業しています。RubyからPHPへのリクエストを取得

response = RestClient::Request.execute(
:method => :get, 
:url  => 'https://api.place2book.com/event_api/available_tickets', 
:timeout => 5, 
:headers => { 
'X-PLACE2BOOK-API-TOKEN' => 'foobar789baz7674', 
'X-PLACE2BOOK-EVENT-ID' => 123456 
} 
) 

response.headers[:available_tickets] 

私はPHPでリクエストを取得APIの多くを知らないしかし: 私はRubyコードにここに示すようなGETリクエストを作りたいです。

+0

あなたはそのためにカールを使用するか、またはがつがつ食うようなよりfunctionnalityのためのライブラリを使用することができます。http://docs.guzzlephp.org – yoeunes

答えて

0

私はがつがつ食うを使用することをお勧め:

http://docs.guzzlephp.org/en/stable/

$client = new GuzzleHttp\Client(); 
$res = $client->request('GET', 'https://api.github.com/user', [ 
    'auth' => ['user', 'pass'] 
]); 
echo $res->getStatusCode(); 
// "200" 
echo $res->getHeader('content-type'); 
// 'application/json; charset=utf8' 
echo $res->getBody(); 
// {"type":"User"...' 
+0

がつがつ食うには便利そうですそれはリンクされたポストで言及されていません。この質問をそこに追加してください(その質問ははるかにgooglableなので)。 –

+0

これを削除することができます。 –

関連する問題