Merhaba arkadaşlar, facebook sayfa duvarıma php ile post işlemi yapıyorum. Sayfa yöneticisi ben olduğum için gönderilen yazıları benden başkası göremiyor. Gönderim ayarlarında herkese açık olarak yaptım ama olmadı. Sorun nedir sizce?

function FBPost($title, $content,$caption)

{ $facebook = new Facebook(array( 'appId' => 'xxxxxxx', 'secret' => 'xxxxxxxxxxxxxxx', ));

// Get User ID
$user = $facebook->getUser();

if ($user) {
    try {
        $page_id = 'xxxxxxx';
        $page_info = $facebook->api("/$page_id?fields=access_token");
        if (!empty($page_info['access_token'])) {
            $args = array('access_token' => $page_info['access_token'],
            'message' => $caption,
        'name' => $title,
        'caption' => 'Economic Calendar '.$title.' description',
        'link' => 'http://forexalert.org/index.php?next=economic_calendar',
        'description' => $content,
        'picture' => 'http://forexalert.org/img/alert_logo.png',
        'actions' => array(
                            array(
                                'name' => 'Forex Alert',
                                'link' => 'http://forexalert.org/index.php?next=economic_calendar'
                            )
                        )
    );
            $post_id = $facebook->api("/$page_id/feed", "post", $args);
        } else {
            $permissions = $facebook->api("/me/permissions");
            if (!array_key_exists('publish_stream', $permissions['data'][0]) || !
                array_key_exists('manage_pages', $permissions['data'][0])) {
                // We don't have one of the permissions
                // Alert the admin or ask for the permission!
                header("Location: " . $facebook->getLoginUrl(array("scope" =>
                        "publish_stream, manage_pages")));
            }

        }
    }
    catch (FacebookApiException $e) {
        error_log($e);
        $user = null;
    }
}

// Login or logout url will be needed depending on current user state.
if ($user) {
    $logoutUrl = $facebook->getLogoutUrl();
} else {
    $loginUrl = $facebook->getLoginUrl(array('scope' =>
            'manage_pages,publish_stream'));
}

}

soruldu: 11 Nis '14, 08:41

furkan93's gravatar image

furkan93
(üyeliği donduruldu)
cevap kabul oranı: 7%

değiştirildi: 14 Nis '14, 07:05

numankaraaslan's gravatar image

numankaraaslan
1.8k253749

Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×168
×19

Soruldu: 11 Nis '14, 08:41

Görüntüleme: 1,345 kez

Son güncelleme: 14 Nis '14, 07:05

powered by BitNami OSQA