私はあなたがSDKを使用する場合は、PHPとJavaScript SDKがあります
fb->api("/{id}/feed");
を使用してそれを得ることができると思います。
しかし、ページのフィードを取得するには、今でもアクセストークンが必要です。
編集:ここでは、目的のために変更されたexample.php(php-sdkから)のコピーがあります。
include_once("facebook-sdk/facebook.php");
// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
'appId' => 'APP_ID GOES HERE',
'secret' => 'SECRET GOES HERE',
));
// Get User ID
$user = $facebook->getUser();
// We may or may not have this data based on whether the user is logged in.
//
// If we have a $user id here, it means we know the user is logged into
// Facebook, but we don't know if the access token is valid. An access
// token is invalid if the user logged out of Facebook.
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
// This is where we grab the posts
$wall_posts = $facebook->api('/courseyou/posts');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
// Login or logout url will be needed depending on current user state.
if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl();
}
?>
<?php if ($user): ?>
<a href="<?php echo $logoutUrl; ?>">Logout</a>
<?php else: ?>
<div><a href="<?php echo $loginUrl; ?>">Login with Facebook</a></div>
<?php endif ?>
<h3>Wall Posts</h3>
<?php
foreach ($wall_posts["data"] as $post) {
echo "<p>".$post["from"]["name"].": ".$post["message"]."</p>";
}
?>
限り、私はあなたが私はあなたFacebookでログインするユーザーが必要であることを思わせるAPI、とページの投稿/フィードを表示するには、アクセストークンを必要と知っているように....私はかなり新しいですよこれにはアクセストークンを取得する必要があるので、アクセストークンを取得する方法を検討する必要があります。
より詳細なコード例を提供できますか?たとえば、私はこの壁の記事をロードしたいと思います:http://www.facebook.com/courseyou PHPまたはjsのどちらかで、このページのニュースフィードを入手できる限り、大丈夫です。 (ファンではなく、ページ所有者が投稿したフィードのみ) – LazNiko
/YOUR_PAGE_ID/feedへのアクセスを得るためにユーザーアクセストークンを使用する必要はありません。あなたは単にあなたのアプリのIDとアプリのシークレットを使うことができます。それらの間に例えば:YOUR_APP_ID | YOUR_APP_SECRET(パイプ) – Jont