如何在PHP中使用API​​在Facebook中发布墙?

Gau*_*mar 2 facebook

我想使用facebook API在Facebook上发布评分.

小智 5

确保你有Facebook SDK https://github.com/facebook/php-sdk

启动Facebook API

$facebook = new Facebook(array(
  'appId'  => YOUR_APP_ID,
  'secret' => YOU_APP_SECRET,
  'cookie' => true,
));
Run Code Online (Sandbox Code Playgroud)

确保您的用户具有"publish_stream"扩展权限,然后调用facebook图表Feed:

            $facebook->api("/$user/feed", 'post', array(
                'message' => "Hi",
                'link'    => 'http://mywebsite.com',
                'picture' => 'http://mywebsite.com/picture.jpg',
                'name'    => 'MyWebSite',
                'description'=> 'MyWebSite is a website for me!'
                )
            );
Run Code Online (Sandbox Code Playgroud)