0

ファンページにイベントを投稿するために、Facebook PHP SDK (v.3.2.1) を使用しています。しかし、配列フィールド、特に説明フィールドでライン ブレーキを渡すのに問題があります。

イベントはウェブサイトの目的でmysqlに保存する必要があるため、\nを使用していますが、失敗しているようです

$return = $facebook->api('/PAGE/events', 'POST', array(
            'name' => $_POST['title'],
            'description' => $_POST['description'],
            'location' => $_POST['location'],
            'start_time' =>  $_POST['year'].'-'.$_POST['month'].'-'.$_POST['day'].'T'.$_POST['hour'].':'.$_POST['minute'].':00-0800',
            'privacy_type' => 'SECRET'
         ));

しかし\n、イベントに出力されます。文字列をnl2br<br>にしようとしましたが、fb イベントに出力されます。

4

1 に答える 1

1

1行目に配列がありません。これを試してください

$return = $facebook->api('/PAGE/events/', 'POST', array(
            'name' => $_POST['title'],
            'description' => $_POST['description'],
            'location' => $_POST['location'],
            'start_time' =>  $_POST['year'].'-'.$_POST['month'].'-'.$_POST['day'].'T'.$_POST['hour'].':'.$_POST['minute'].':00-0800',
            'privacy_type' => 'SECRET'
         ));
于 2012-12-05T12:39:39.820 に答える