<?php
require "src/facebook.php";
$facebook = new Facebook(array(
'appId'=>'xxxxxxxxx',
'secret'=>'xxxxxxxxxxxxxxxxx',
'cookie'=>true
));
if(!$facebook->getUser())
{
$url = $facebook->getLoginUrl(array('scope'=>'email,publish_actions'));
echo "<script> top.location=\"".$url."\"; </script>";
exit(0);
}
$params = array('article'=>'http://www.xxxxxxxxx.com/script/','access_token'=>$facebook->getAccessToken());
$out = $facebook->api('/me/namespace:read','post',$params);
print_r($out);
exit(0);
?>
Но у меня есть несколько вопросов, куда мне поместить эти метатеги? я нашел только примеры javascript, и у меня возник другой вопрос, как использовать динамический URL, например:
http://www.xxxxxxxxx.com/script/?article_id=xxxx
Если я попытаюсь ввести какой-либо параметр в этот URL, он выдаст ошибку вроде:
Fatal error: Uncaught OAuthException: (#3502) Object at URL http://www.xxxxxxxxx.com/script/?article_id=xxxx has og:type of 'website'. The property 'article' requires an object of og:type 'namespace:article'. thrown in xxxxxxx on line 1106
спасибо.