{source} input->get('id','教會名錄'); if (JFactory::getApplication()->input->get('id',false)) { $curl = curl_init(); curl_setopt_array($curl, [ CURLOPT_URL => "https://sheet2api.com/v1/CHN84f1jQ6iL/church-list-improved/All?limit=10&query_type=and&ID=".$id, CURLOPT_RETURNTRANSFER => True, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => [ "content-type: application/json" ], ]); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { $church = json_decode($response)[0]; } $doc->setMetaData('og:title', $church->Name." - 教會名錄 - 號角月報"); $church->Description?$doc->setMetaData('description', $church->Description):$doc->setMetaData('description', "號角月報教會名錄"); $doc->setMetaData('keywords',$church->Name.",".$church->Contact.($church->Description?",".$church->Description:"")); $doc->setTitle($church->Name." - 教會名錄 - 號角月報"); $church->Description?$doc->setMetaData('og:description', $church->Description):$doc->setMetaData('og:description', " "); $doc->setMetaData('og:image', $church->image?"https://cchc-herald.org/images/churchList/" . $id . ".jpg":"https://cchc-herald.org/images/churchList/ph.jpg"); } ?> {/source}