Facebook Graph APIで動作するCodeigniter 3.2でWebアプリケーションを作成しています。 POST HTTP要求をGET &にするには、Codeigniter用のカールライブラリが必要です。私はGuzzleを見つけましたが、CodeigniterでGuzzleを使用する方法はわかりません。Guzzle on Codeigniterの使い方は?
0
A
答えて
0
あなたはquickstart pageの外観を持つようにしたいことがあります。
use GuzzleHttp\Client;
$client = new Client([
// Base URI is used with relative requests
'base_uri' => 'http://httpbin.org',
// You can set any number of default request options.
'timeout' => 2.0,
]);
// Create a client with a base URI
$client = new GuzzleHttp\Client(['base_uri' => 'https://foo.com/api/']);
// Send a request to https://foo.com/api/test
$response = $client->request('GET', 'test');
// Send a request to https://foo.com/root
$response = $client->request('GET', '/root');
+0
私はGuzzleをcodeigniterに統合する方法を教えてください。 –
+0
@MohammadRaquib http://stackoverflow.com/a/30485490/4279419 – Polyakoff
0
チェックこのリンク:
https://github.com/rohitbh09/codeigniter-guzzle
$this->load->library('guzzle');
# guzzle client define
$client = new GuzzleHttp\Client();
#This url define speific Target for guzzle
$url = 'http://www.google.com';
#guzzle
try {
# guzzle post request example with form parameter
$response = $client->request('POST',
$url,
[ 'form_params'
=> [ 'processId' => '2' ]
]
);
#guzzle repose for future use
echo $response->getStatusCode(); // 200
echo $response->getReasonPhrase(); // OK
echo $response->getProtocolVersion(); // 1.1
echo $response->getBody();
} catch (GuzzleHttp\Exception\BadResponseException $e) {
#guzzle repose for future use
$response = $e->getResponse();
$responseBodyAsString = $response->getBody()->getContents();
print_r($responseBodyAsString);
}
関連する問題
- 1. Codeigniterクレジットカードヘルパーの使い方
- 2. PHP CodeIgniter 404 on deploy
- 3. Codeigniter get_where on active records
- 4. CodeIgniter on subdomainとhtaccess
- 5. linkedinとguzzleのインストール方法?
- 6. Codeigniter on Network Solutionsのmod_rewrite
- 7. Laravelのdelete on cascadeの使い方は?
- 8. Elasticsearch on Herokuの使い方
- 9. ruby on Scopeの使い方
- 10. android.hardware.camera2 on Fragmentの使い方?
- 11. JQuery on ReactJSの使い方
- 12. codeigniter HMVC ajax on update関数
- 13. codeigniterのgmail OpenInviterプラグインの使い方
- 14. Apache Tika on .Net Coreの使い方は?
- 15. mutate on listの使い方は?
- 16. Ruby on Rails Associationの使い方は?
- 17. MVVM Icommand on buttonの使い方は?
- 18. Mongoid on Railsの使い方は?
- 19. Guzzleのrefererヘッダーの設定方法
- 20. Guzzle async promiseのポイントは何ですか?
- 21. cURLを使わないでGuzzleを使用する
- 22. ruby on tableのjqueryの使い方
- 23. Guzzleを使用してAmazonにログインする方法PHP
- 24. redbeanphp:mysql ON UPDATEタイムスタンプの使い方
- 25. POST on Buttonsの使い方href -option
- 26. Ruby on Rails:OAuth2 :: AccessToken.postの使い方
- 27. Functional Programming on App開発の使い方
- 28. CodeIgniter on localhost:リダイレクトが多すぎます
- 29. PHP:Guzzle 6 + Guzzle-cache-middleware
- 30. Guzzleでレスポンスボディを取得するには
私の意見は、カールが使用することは困難ではありませんということで、そのGuzzle(非常に滑らかではあるが)は、あなたのニーズに重大な過剰なものです。 [PHP cURLマニュアル](http://php.net/manual/en/book.curl.php)を見て、次に例を確認してください - [例えば](http://stackoverflow.com/質問/ 15203310/how-to-use-curl-in-facebook-graph-api-request) – DFriend