1

我想从我的应用程序中将照片分享到我的 Facebook 时间线。我创建了一个提供证书的测验应用程序。我想在 Facebook 上将该证书的图像显示为照片。我检查了 Facebook php SDK,但不知道该怎么做。有没有特定的代码可以做到这一点?我看到一些 Facebook 应用程序直接将图像分享到我的墙上。

这是我尝试过但失败的一些代码:

require 'lib/facebook.php';
$facebook = new Facebook(array(
  'appId'  => 'xxxx',
  'secret' => 'xxxxxx',
));
$photo = "";
$message = "Checkout my photo";
$ret_obj = $facebook->api('/me/photos', 'POST', array(
                                         'source' => '@' . $photo,
                                         'message' => $message,
                                         )
                                      );
echo '<pre>Photo ID: ' . $ret_obj['id'] . '</pre>';
4

1 回答 1

0

我已经发布了有关如何创建相册以及在另一个问题上上传照片的完整代码,您可以参考: http: //facebook.stackoverflow.com/a/12810351/828705

于 2012-10-10T02:21:56.367 回答