2013-11-11 2 views
0

Я хочу использовать PHP для отправки сообщений своим друзьям из Facebook. Я нашел код, но он просто позволяет мне войти. Может ли кто-нибудь мне помочь?нет страницы входа php отправить сообщение facebook друзьям

<?php 

require 'facebook.php'; 

$facebook = new Facebook(array(
    'appId' => 'XXXXX', 
    'secret' => 'XXXXX', 
    'cookie' => true, 
)); 

$session=$facebook->getUser();; 

if ($session) { 
    $logoutUrl = $facebook->getLogoutUrl(); 
    $access_token = $facebook->getAccessToken(); 
    try { 
     $result = $facebook->api(
      'me/feed', 
      'post', 
      array('access_token' => $access_token , 'message' => 'test') 
     ); 
    } catch (FacebookApiException $e) { 
     error_log($e); 
    } 
} 

ответ

0

1) Предоставили ли вы правильные разрешения для приложения?

$login_url = $facebook->getLoginUrl(array(
       'scope' => 'publish_stream' 
       )); 

2) Проверьте этот ответ: Update facebook status using php и это: Facebook PHP SDK , Post to another users wall whats wrong?

3) это/меня/корм, а не я/подача:

$result = $facebook->api(
     '/me/feed', 
     'post', 
     array('access_token' => $access_token , 'message' => 'test') 
    ); 
Смежные вопросы