私は次のような状況にあります。
すべての FB アルバムとその完全なコンテンツを読み込んで Web ページに表示するには。しかし問題は、このためにログインしたくないということです。
私の Fb アルバムが私の Web ページに表示されるように。
ここで同じ質問を見つけましたが、解決策が得られませんでした。
私がしたことは、アプリを作成したことです。
require 'facebook/facebook.php';
$facebook = new Facebook(array(
'appId' => FB_APP_ID,
'secret' => FB_APP_SECRET,
));
$access_token = "ccc"; this is from graph explorer 1 hr valid key when i logged in then only get this
echo $url = "https://graph.facebook.com/oauth/access_token?
client_id=".FB_APP_ID."&
client_secret=".FB_APP_SECRET."&
grant_type=fb_exchange_token&
fb_exchange_token=".$access_token;
//echo "sss".$return = file_get_contents($url);
try {
$result = $facebook->api('/MyFBACCId/albums',array('access_token' => $access_token));
echo "<pre/>";
print_r($result);
} catch(FacebookApiException $e) {
$result = $e->getResult();
//error_log(json_encode($result));
echo "Error Condition";
echo "<pre/>";
print_r(($result));
}
キーの有効期限が切れるまで試してみましたが、返されるように機能していませんでしたThe access token does not belong to application APP_ID
だから私の質問は、ログインせずにアルバムの詳細を取得することは可能ですか.
hereのような例をいくつか見つけました。私のアカウントでも、パブリックスコープのアルバムを指定しました。しかし、グラフエクスプローラーで試してみると、空の結果が返されます。
一日中、私はこれに固執しました。どんな助けも感謝します:(