Kodum Şu Şekilde
require 'face/facebook.php';
global $setting;
$appId = 'app-id yazılı';
$secret = 'appsecret-yazılı';
$returnurl = ''.$setting->siteurl.'/post.php';
$permissions = 'publish_actions,read_stream,publish_stream,offline_access,manage_pages';
//veri İşlemler Start
$max=20; // Çekilecek max veri limiti
$site=CurlFunc("http://webmanisa.com/");
$kaynak = explode("<item>",$site);
if(count($kaynak)-1<$max) {
$git = count($kaynak)-1;
}else{
$git = $max;}
for ($i=1;$i<=$git;$i++) {
// Rss den Curl İle Veri Çekme Alanı
// veri Ekleme İşlemleri Finish
$SidNews=Object(Query("select id,title,seotitle,short,images,category from tablo order by id desc limit 0,1"));//En Son Eklenen içerik sorgu
$fb = new Facebook(array('appId'=>$appId, 'secret'=>$secret,'cookie'=>true));
Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYPEER] = false;
global $setting;
global $SidNews;
$fbuser = $fb->getUser();
if($fbuser){
$page_id = "pageid-yazılı";
$page_access_token = "token-yazılı";
$result = $fb->api("/me/accounts");
// loop trough all your pages and find the right one
if( !empty($result['data']) )
{
foreach($result["data"] as $page)
{
if($page["id"] == $page_id)
{
$page_access_token = $page["access_token"];
break;
}
}
}
else
{
echo "AN ERROR OCCURED: could not get the access_token. Please verify the page ID ".$page_id." exists.";
}
$fb->setAccessToken($page_access_token);
try{
$message = array(
'message' => "".WriteTool($SidNews->title)."",
'name' => "".WriteTool($setting->sitetitle)."",
'picture' => "".$setting->siteurl."/files/".$SidNews->images."",
'description' => "".WriteTool($SidNews->short)."",
'link' => "".$setting->siteurl."/".NewsLink($SidNews->id,$SidNews->seotitle,$setting->seo).""
);
$result = $fb->api('/'.$page_id.'/feed','POST',$message);
if($result){
echo 'Successfully posted to Facebook</br>';
}
}catch(FacebookApiException $e){
echo $e->getMessage();
}
}else{
$fbloginurl = $fb->getLoginUrl(array('redirect_uri'=>$returnurl, 'scope'=>$permissions,'display'=>'touch'));
echo '<a href="'.$fbloginurl.'">Login with Facebook</a>';
}
}//Döngü Bitişdosyayı çalıştırdıgımda Login with Facebook basıyor ekrana login olduktan sonraki işlemleri saglıklı yapıyor fakat login olmadan bu işlemleri yaptırmam lazım
acaba nerede yanlış yapıyorum bir bakabilirmisiniz şimdiden teşekkürler.