現在、API を使用してキャンペーンを作成していますが、すべて正常に動作しているようです。ただし、キャンペーンをスケジュールしようとすると、エラーが発生します。SDK ライブラリの 1 つから「schedule_date」のサンプル形式を使用しようとすると、次のようになります。
$time = date('Y-m-d\TH:i:s\.000\Z', strtotime("+1 hour"));
$schedule = new Schedule();
$schedule->scheduled_date = $time;
というエラーが表示されます
予定日は現在時刻より前です。
$time を画面にエコーすると、実際には 1 時間先であることがわかります。(私たちはESTにいます)。
ISO-8601 (小文字の「c」) に標準の PHP 形式を使用しようとすると、次のようなエラーが表示されます。
"#/scheduled_date: 値は有効な ISO-8601 日時形式ではありません。"
$dt = date('c', strtotime("+1 hour"));
schedule = new Schedule();
`$schedule->scheduled_date = $dt
私たちが見逃している明らかな何かがあると確信しているので、どんな助けも大歓迎です。