-1
私は2つのPHP Webサイト間の通信のためのAPIを作成しようとしています。必要なのは、ユーザーが両方にいる場合、第2のWebサイトが最初にフラグを返すことだけです。私は情報を送信するためにJSONを使用して見てきました。たとえば、json_encodeを使って値を指定してphp配列を作成し、その値をエコーします。 api.phpのためのいくつかのコード:任意の例やヒントは非常に有用であろうAPI用のJSONとPHP
<?php
$jsonurl = "http://www.example.com/api.php";
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json);
echo $json_output;
?>
:他のウェブサイトから、それを呼び出すための
<?php
if(isset($_GET['method']) && !empty($_GET['method'])){
if(function_exists($_GET['method'])){
$_GET['method']();
}
}
function getAllUsers(){
$arr = array();
$arr[] = "foo";
$arr[] = "bar";
$arr[] = "baz";
$arr = json_encode($arr);
echo $arr;
}
?>
いくつかのコード。 投稿されたコードのエコーは機能しません。私はJSONデータをどのように扱うべきか確信しています。
乾杯
何が問題なのですか? – freshnode
http://en.wikipedia.org/wiki/REST – Petah
'echo $ json_output;の代わりに' print_r($ json_output); 'を使用します –