Facebook duvarda otomatik paylaş kodu
Facebook uygulamanıza giriş yapan kullanıcının duvarında otomatik gönderi paylaşmak için.
Facebookda uygulama nasıl yapılır
index.php sayfası kodu. sayfaya giriş yapılırken gerekli izni bu sayfadan alınıyo.
izin alınmışsa paylas.php adresine yönlendiriyo.
<?
require_once 'facebook/facebook-php-sdk/src/facebook.php';
$loginUrl='https://www.facebook.com/dialog/oauth?client_id=APPIDBURAYA&redirect_uri=http://apps.facebook.com/duvardapaylas/paylas.php&scope=read_stream,publish_stream,offline_access';
$facebook = new Facebook(array(
'appId' => 'APPID BURAYA',
'secret' => 'Secret BURAYA',
'cookie' => true,
));
$session = $facebook->getSession();
$me = null;
// Session based API call.
if ($session) {
try {
$uid = $facebook->getUser();
$me = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
}
}
if (!$fbme) {
echo
'<fb:redirect url="' . $loginUrl . '" />';
} else {
// www.kabuscobar.net
}
?> index.php dosyasında ki loginurl adresine APPIDBURAYA yazan kısma uygulama appid sini yazın ve redirect_uri yazan yere canvas page adresini girin.
bu kısmada appıd ve secret kodunu girin.
index.php ve paylas.php dosyasında.
'appId' => 'APPID BURAYA', 'secret' => 'Secret BURAYA',
Paylas.php kodu
<?
require_once 'facebook/facebook-php-sdk/src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'APPIDBURAYA',
'secret' => 'Secret Buraya',
'cookie' => true,
));
$session = $facebook->getSession();
$me = null;
// Session based API call.
if ($session) {
try {
$uid = $facebook->getUser();
$me = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
}
}
if (!$fbme) {
} else {
}
$attachment = array('message' => 'Duvarda paylaş',
'name' => 'Duvarda otomatik paylaş!',
'caption' => "Duvarda otomatik paylaş!.",
'link' => 'http://apps.facebook.com/duvardapaylas/',
'description' => 'Kabuscobar',
'picture' => 'http://www.kabuscobar.net/ms/games/snake.gif',
'actions' => array(array('name' => 'Paylaş',
'link' => 'http://kabuscobar.net/facebook/dn/'))
);
$result = $facebook->api('/me/feed/',
'post',
$attachment);
?>
<center><fb:iframe src='http://www.pemberuj.com/reklam.html' style='border:0px;' width='700' height='65' scrolling='no' frameborder='0'/><br />
<b>Paylaşıldı</b></center> bu kısma kendi canvas page adresi
'link' => 'http://apps.facebook.com/duvardapaylas/',
Burdaki link kısmına canvas url nizi yazın.
'actions' => array(array('name' => 'Paylaş',
'link' => 'http://kabuscobar.net/facebook/dn/'))
Demo: http://apps.facebook.com/duvardapaylas
Kaynak Kodu indir: http://hotfile.com/dl/122052980/a684…aylas.rar.html
Etiketler: Sozluk & ipucu