using this reference我想简单地发布用户Feed
任何人都可以告诉我为什么这不起作用?
require '../src/facebook.php';
$facebook = new Facebook(array(
'appId' => '<MY ID>',
'secret' => '<MY SECRET>'
));
// Get User ID
$user = $facebook->getUser();
$token = $facebook->getAccessToken();
if ($user) {
try {
$post_id = $facebook->api('/me/feed', 'POST', array('message'=>'Hello World!'));
if($post_id)
echo '1';// nothing echo's
else
echo '0';
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
答案 0 :(得分:0)
已修复JS
范围
function fb_oAuth(){
FB.login(function(response) {
if (response.authResponse) {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function(response) {
console.log('Good to see you, ' + response.name + '.');
});
} else {
console.log('User cancelled login or did not fully authorize.');
}
}, {scope: 'publish_stream'});//< - FIX
}
答案 1 :(得分:-1)
你看到的回应是什么? Facebook应该回归一些东西?或者你甚至没有打到Facebook服务器?