2012-01-09 27 views
3
に表示されません

私はAPIを介して私が管理しているページに投稿を得ることができました。グラフapiでページの壁に投稿された投稿は、ファンの

しかし、今問題は私が投稿を見ることができるということです。別のページ管理者がログインした場合、またはゲスト/ファンがページを表示している場合は表示されません。

以下のコードは実際にうまく動作していますが、これを参考にしています。

try { 
    $page_id = 'crystalwear'; 
    // $page_info = $facebook->api("/$page_id?fields=access_token"); 
    // if($page_info['access_token']) { 
    // echo "Access Token: " . $page_info['access_token']; 
    $args = array(
     'access_token' =>  '{Page Access Token Here}', 
     'message'  => "Today's Deal only $" . number_format($row[2], 2), 
     'link'   => "link url", 
     'description' => "Check out our current daily deal. Discounted Costumes/Lingerie Items. You never know what you may find.", 
     'picture'  => "https://{website_url/" . zen_image_mod(DIR_WS_IMAGES . $row[4], $row[0], 177, 265), 
    ); 
$post_id = $facebook->api("/$page_id/feed","post",$args); 
//} 
} catch(FacebookApiException $e){ 
    error_log($e); 
    } 
} 

投稿は成功し、管理者のフィードに表示されますが、ファンや他のユーザーは投稿を見ることができません。誰でもこれを引き起こす原因は何か?

答えて

0

Facebookでは、このような種類の投稿には優先度が低く、画像を投稿したり、URLを投稿したりするのが一般的にニュースフィードの優先度が高くなっています。

乾杯!

0

使用フィルタ= 1つの GETパラメータ: http://www.facebook.com/pages/***/[PAGE_ID_HERE]?sk=wall&filter=1

または変更、ページの設定https://www.facebook.com/pages/edit/?id=[PAGE_ID_HERE] ウォールタブは、「すべての記事は、」すべてのユーザに対してデフォルトでこのフィルタを使用するようにするパラメータを表示します

+0

を見て、それをオフにし、サンドボックスのオプションをチェックすることを忘れないでください。これは、私がログインしているときにアプリが作成した投稿を表示するだけです。 ページはこちらです。 http://www.facebook.com/crystalwear?sk=wall&filter=1 最後の投稿は2011年11月27日から投稿されています(Facebookで手作業で掲示)先週、私はアプリで毎日1回投稿しました。 –

+0

Facebookのページ設定のスナップショット。 [リンク](http://www.crystalwear.co.nz/Facebook-Page-Settings.PNG) –

関連する問題