使用标签 HTML 将数据提取到活动协作任务中 - PHP

我正在尝试从 API 中提取数据以进行活动协作,但在任务正文中存在标签 HTML,导致编码混乱,有人知道我能做什么吗?


我推送 API 的代码:


    try {

    function listTasks() {  


        $ch = curl_init();

        $token = 'token';

        curl_setopt_array($ch, [

            CURLOPT_URL => 'https://collab.cadastra.com.br/api/v1/projects/projectnumber/tasks/',


            CURLOPT_HTTPHEADER => [

                'X-Angie-AuthApiToken: ' . $token,

                'Content-Type: application/json',

                'x-li-format: json'

            ],

            CURLOPT_RETURNTRANSFER => true,

            CURLOPT_TIMEOUT => 30,

            CURLOPT_CUSTOMREQUEST => "GET",

            CURLOPT_PROTOCOLS => CURLPROTO_HTTPS

        ]);


        $result = curl_exec($ch);

        // $tasks = json_decode($result, true);

        // for ($i = 0; $i < count($tasks); $i++) {

        // if ($tasks[$i]["task_list_id"] == 55979) {

        //         $tasks_name[$i] = $tasks[$i]["name"];

        //     }

        // }


        print_r(filter_var($result, FILTER_SANITIZE_MAGIC_QUOTES));

        curl_close($ch);

        // return $resultado;

    }


    listTasks();

} catch (Error $e) {

    print_r($e->getMessage());

}

// print_r($_POST['email']));


这个回报:

http://img4.mukewang.com/62d218990001e80c19090933.jpg

料青山看我应如是
浏览 117回答 1
1回答

开满天机

您可以使用 PHP 函数之一进行清洁视图:strip_tags (&nbsp;https://www.php.net/manual/en/function.strip-tags&nbsp;)htmlentities (&nbsp;https://www.php.net/manual/en/function.htmlentities&nbsp;)要查看任务,否则您必须查看请求源,因为浏览器正在呈现 html。如果您对此有任何错误,您可以将该功能用于任务主体。我希望它对你有帮助。:)
打开App,查看更多内容
随时随地看视频慕课网APP