私は現在codeigniterで作業しており、私はこれを初めて使っています。 APIコールを使用してJSON値を取得する方法が不思議でした。 誰も私がどこから始めればいいのか教えてもらえますか?事前codeigniterのHttpリクエストと応答
0
A
答えて
1
で
多くのおかげで)(json_encodeする行のあなたの配列を渡し、コントローラのメソッドの例は、あなたが他を使用する必要があるので、作り付けのHTTPメソッドを持っていない
public function getUserList() {
header('Content-Type: application/json');
$query = $this->db->get('mytable');
if(count($query) > 0) {
$message = array('status' => 'true' , 'message' => 'Record get successfully' , 'data' => $return);
}else{
$message = array('status' => 'false' , 'message' => 'Record not found.');
}
echo json_encode($message);
}
0
CodeIgniterの下にありますこれを達成するためにPHPのもの。
2通りの方法がありますが、あなたはカールを使用することができますが、正直なところ...それは複雑だ...しかし、これを読んで:http://php.net/manual/en/book.curl.php
もう一つの方法は、私は強く、この第二1を使用することをお勧めstream_context_create()
http://php.net/manual/en/function.stream-context-create.php
を使用しています
あなたのリクエストをどのように設定するかは、あなたが参照しているAPIと、GET、POST ...とどんな種類の要求(リクエストの種類)に依存しますか?ヘッダー情報を送信する必要がありますか?oAuth h eader?
すべてのコードに適合しているわけではありません。私はmagentoにcodeigniterを統合するために完全なカスタムライブラリを作成しなければなりませんでした。
+0
ありがとうございました。 – Ruby
関連する問題
- 1. HTTP応答リクエストを返すHTTP GETリクエスト
- 2. iPhone HTTP RESTのリクエスト/応答
- 3. Android用Http Post:サーバのリクエストと応答
- 4. HTTPリクエストを使用したHTTP応答
- 5. 関数内のHTTPリクエスト応答
- 6. AndroidのローカルHTTPリクエストに応答する
- 7. Angular $ postとPHP Codeigniterによるリクエストと応答
- 8. ゴールログhttp応答(リクエストに加えて)
- 9. Redux SagaでHTTPリクエスト応答を表示
- 10. チェーンAPI前のリクエストの応答に依存するHTTPリクエスト
- 11. 第三者へのhttpリクエストの投稿とリダイレクトの応答
- 12. JSONとしてのHTTPリクエストからのAngular2での応答
- 13. シンクラックのリクエストと応答
- 14. Javascriptの応答とAjaxリクエスト
- 15. セットクッキーの応答とリクエスト
- 16. 応答メッセージ:非HTTP応答メッセージ:プロトコルなし:応答コード:非HTTP応答コード:java.net.MalformedURLException
- 17. reactjs/fluxからnodejsへのHTTPリクエストの送信とHTTP応答の返信
- 18. 応答を待つことなくHTTPリクエスト
- 19. HTTPリクエストエラーと応答エラー
- 20. HTTP応答、ウェブフックとJSON
- 21. Alamofireリクエストの応答?
- 22. 、HTTP GET応答
- 23. HTTP応答オブジェクト
- 24. CodeIgniterの残りコントローラポスト応答
- 25. HTTP応答のクォータ
- 26. http getリクエストからの空の応答の取得
- 27. Pythonのhttpリクエストからのテキスト応答を解析します。
- 28. Akka HTTPは4つのリクエストにのみ応答します
- 29. 私は、URLの応答を取得したいHTTPリクエスト
- 30. HTTP GETリクエストからの応答を取得する方法
イグナイタのコードをリクエストしているとき、またはコードイグナイタとAPIの間で送受信したいときは、 –
codeigniterとapiの間で送受信したい。リクエストレスポンスフォーマットはjsonでなければなりません。 – Ruby