Phil sturgeon による CI Rest ライブラリにアクセスするための PHP アプリケーションのコードを次に示します。APIキーを無効にすると問題ないようです。これは、次のような json の結果です。
[{"groupID":"1","listID":"1","groupTitle":"GroupA","groupName":"Group Name 1"}]
そして、残りのライブラリでAPIキーを有効にしようとすると。私はこれを受け取ります
{"status":false,"error":"Unknown method."}
私の端末でも試しています:
私はこれを得た
カール
[2012-07-03 14:11.42] ~
[User4001.me] → curl -X POST -H "X-API-KEY: 221b368d7f5f597867f525971f28ff75" http://localhost/mailapi/index.php/api/group/id/1
{"status":false,"error":"Unknown method."}
PHP
test.php で
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_URL => 'http://localhost/mailapi/index.php/api/group/id/1',
CURLOPT_POSTFIELDS => 'X-API-KEY=221b368d7f5f597867f525971f28ff75'
));
$response = curl_exec($ch);
echo"<pre>";
print_r($response);
echo"</pre>";
何か不足していますか?