基本理念:我正在尝试使用 Wufoo 的 API 从 Wufoo 获取表单条目(数据)并将它们输出到我们内部网上的特定页面上。
到目前为止:我已经收集到我需要使用Wufoo API(利用 php 和 curl)从 .xml 或 json 文件中获取数据,然后我需要使用 CSS 或更优选 XSLT 以某种方式格式化和组织信息。
我正在使用他们提供的基本 curl .php 代码,它确实给了我一个 xml 输出。
<?php
$curl = curl_init('https://ccchurches.wufoo.com/api/v3/forms/UNIQUEID/entries.xml');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_USERPWD, 'MY API:footastic');
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_USERAGENT, 'Wufoo Sample Code');
$response = curl_exec($curl);
$resultStatus = curl_getinfo($curl);
if($resultStatus['http_code'] == 200) {
echo $response;
} else {
echo 'Call Failed '.print_r($resultStatus);
}
?>
XML 输出出现在我使用上面的代码创建的 php 文件中。我想出如何以这种方式设置样式的唯一方法是使用 CSS(.php 文件似乎对 .xsl 不友好),这是非常有限的,并且只格式化样式而不是数据的组织,因为我会更喜欢。
任何帮助将非常感激!