【问题标题】:Get Facebook Post/Photo Url Using Facebook API使用 Facebook API 获取 Facebook 帖子/照片 URL
【发布时间】:2017-10-19 12:51:06
【问题描述】:

我创建了一个 Facebook 应用程序,通过单击按钮将我的网页照片发布到我的 Facebook 页面上。

现在我还想在我的网页上显示我的 Facebook 帖子网址。

意味着当我点击我网站上的按钮时,它会在 facebook 上发布一张照片,然后我想在我的 facebook 页面上显示发布的照片​​网址。

我正在使用此代码在 facebook 上发布:-

<?php
require_once("/path-to/facebook_php_sdk/facebook.php"); // set the right path

$config = array();
$config['appId'] = 'your-app-id';
$config['secret'] = 'your-secret-key;
$config['fileUpload'] = true; // optional
$fb = new Facebook($config);

$params = array(
  "access_token" => "your_access_token",
  "url" => "http://photo-url",
);

try {
  $ret = $fb->api('/fb-page-id/photos', 'POST', $params);
  echo 'Successfully posted photo to Facebook Fan Page';
} catch(Exception $e) {
  echo $e->getMessage();
}
?>

【问题讨论】:

标签: facebook-graph-api facebook-php-sdk facebook-apps


【解决方案1】:

我自己找到了答案。

您可以使用此代码通过 fb api 获取 Facebook 帖子/照片网址

try
{
$ret = $fb->api('/fb-page-id/photos', 'POST', $params);
echo 'Successfully posted photo to Facebook Fan Page';
$fbdurl = $ret[post_id];
$url= "https://facebook.com/".$fbdurl;
}
catch(Exception $e) {
echo $e->getMessage();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多