2017-11-14 6 views
0

Clio apiの新機能ですが、以下のコードを使用してClio Apiを使用して活動リストを取得しようとしています。私が応答として得るのは、空の文字列であり、エラーまたはエラー番号はゼロではありません。デートがなければ、私のすべての活動のリストが得られます。 ますcurl_setopt($ chを、CURLOPT_COOKIEJAR、$のcookie_jar)を使用してClio api V4が正常に機能しないために更新されました

$header = 'Authorization: bearer ' . $this->token; 
$ch = curl_init(); 
// date hardcoded for sample 
$url= $this->base . $this->API_version . "activities?updated_since=2012-10-12T14:15:16 -0500" ; 

curl_setopt($ch, CURLOPT_URL, $url); 

curl_setopt($ch, CURLOPT_HTTPHEADER, array($header)); 
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

$response = curl_exec($ch); 
die('Error: "' . curl_error($ch) . '" - Code: ' . curl_errno($ch)); 

答えて

0

てみてください。

また、完全なURLは何ですか。

+0

なしで受け入れられていませんcookie_jarで楽しんでください。完全なURLは – Rincewind

1

クリオAPI呼び出しで使用される任意の日付がここにRESTエンドポイントのドキュメントで指定された文字列として提供する必要が活動ドキュメントはここにある: https://app.clio.com/api/v4/documentation#tag/Activities

updated_since [string] <日時> フィルタアクティビティは、特定時間後にupdated_atフィールドを持つ に記録されます。 ( ISO-8601タイムスタンプが必要です)。

created_since = 2017-12-29T16:27:15 + 01:00

created_since = 2017-12-29T16:27

以下では以降に作成するためのISO-8601に準拠したタイムスタンプであります:15Z

これはISO-8601に準拠していません。

created_since = 2017-12-29T16:27:15 01:00

(空間)[ASCII-32]文字がISO-8601ストリング

https://en.wikipedia.org/wiki/ISO_8601

関連する問題