Настройка общего доступа к Facebook

Я создал Facebook долю в Angularjs, используя PHP Api, как Вот

мой вопрос: я хочу установить метатеги из Api, но URL в Facebook должен быть URL сайта

введите описание изображения здесь

это Api URL, как я могу установить там URL сайта? мой код:

$pageUrl = $baseUrl .'/'.$data['lang'].'/'.$type.'/'. $data['slug'];
$img_src = $this->getConfig()->site['domain'].$this->getConfig()->upload_dir.$news['main_image'];
// 2. generate the HTML with open graph tags
$html  = '<!doctype html>'.PHP_EOL;
$html .= '<html>'.PHP_EOL;
$html .= '<head>'.PHP_EOL;
$html .= '<link rel="origin" href="'.$pageUrl.'"/>'.PHP_EOL;
$html .= '<meta property="fb:app_id" content="2019268118328559"/>'.PHP_EOL;
$html .= '<meta property="og:title" content="'.$news['title1'].' '.$news['title2'].'"/>'.PHP_EOL;
$html .= '<meta property="og:type" content="metadata"/>'.PHP_EOL;
$html .= '<meta property="og:description" content="'.$news['short_desc'].'"/>'.PHP_EOL;
$html .= '<meta property="og:image" content="'.$img_src.'"/>'.PHP_EOL;
if ($data['lang'] == 'hy') {
$html .= '<meta property="og:locale" content="hy_AM"/>'.PHP_EOL;
} else if ($data['lang'] == 'ru') {
$html .= '<meta property="og:locale" content="ru_RU"/>'.PHP_EOL;
} else if ($data['lang'] == 'en') {
$html .= '<meta property="og:locale" content="en_US"/>'.PHP_EOL;
}
$html .= '<meta http-equiv="refresh" content="0;url='.$pageUrl.'">'.PHP_EOL;
$html .= '</head>'.PHP_EOL;
$html .= '<body onload="javascript:window.location='.$pageUrl.'"></body>'.PHP_EOL;
$html .= '</html>';
echo $html;

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector