0

Facebook でアルバムを作成し、アルバムに写真を追加するアプリに取り組んでいます。その辺はうまくいっています。

写真がアルバムに追加されると、Facebook はユーザーのタイムライン* に「新しい写真をアルバムに追加しました」のようなメッセージを表示します。

私がやりたいことは、このメッセージを抑制するか、少なくとも少しカスタマイズすることです。

Facebook APIでこれが可能かどうかは誰にもわかりませんか? 私は彼らの doco で何も見つけることができませんでした。Facebook が制御できない自動化されたものではないかと疑っていますが、確認を取りたいと思っています。

乾杯!

*これが厳密に「タイムライン」なのか、壁なのかは 100% わかりません。

4

3 に答える 3

3

no_story = 1 パラメータを使用します。

$newphotodata = array(
'access_token' => $fanPageAccessToken,
'message' => $message,
'no_story' => 1,
'aid' => $albumId,
'image' => '@' . $picturePath);
$uploadedphoto = $facebook->api('/' . $albumId . '/photos/', 'post', $newphotodata);

私は現在、このトピックに自分自身で取り組んでいます。これは私の最新のものです:http://facebookanswers.co.uk/?p=322

ところで、新しいアルバムを作成するときに適切なタイムライン ポストを生成する方法を見つけましたか。手動で行うと、4 つの画像を示す素敵な投稿が得られます。しかし、API を使用すると、それを取得できません。/links/ に投稿することでほぼ取得できますが、友人には 1 つのアイコンしか表示されないため、まだ適切ではありません。

于 2012-12-16T13:45:38.910 に答える
0

さて、FacebookのAPIを見ると、これらの自動化されたステータス更新を抑制する方法についての言及は見つかりません。このことから、これらのステータスの更新を変更または抑制することはできないと結論付けました。

もう少し考えてみると、Facebookがユーザーに気付かれずに投稿を行うためにアプリによって悪用される可能性があるため、これらのメッセージが抑制または変更されない理由が理解できます。

于 2012-06-07T00:47:24.013 に答える
-2

アップロード後にウィンドウを閉じて、IE を再度開いてください。

于 2012-12-16T11:07:16.893 に答える