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 回答