Facebookのステータスをクリアするにはどうすればよいですか


12

Facebookのステータスをクリアしたいのですが。最新のプロファイル変更(2010年12月)により、ページの上部に明確なリンクのあるステータスが表示されなくなりました。

新しいインターフェースを使用して、新しいステータスを投稿せずに最新のステータスをクリアするにはどうすればよいですか?

私のプロフィールは次のようになります:代替テキスト

上部のぼやけたテキストは単なる個人データです:現在の場所、誕生日など。


2
プロフィールページにまだ「クリア」リンクが表示されています。これは彼らがまだ展開している変更ですか?
ChrisF

@ChrisFそう思う。スクリーンショットを追加しました。
ahsteele

うん-私はまだ古いバージョンです。
ChrisF

ChrisF -あなたはここに新しいプロフィールページを得るためにあなたのfbookプロファイルを強制することができます- facebook.com/about/profile
pootzko

4
あなたが疲れて見える。
フォスコ

回答:


2

これはGraph APIにないため、このRestアイテムは非推奨ではありません。 http://developers.facebook.com/docs/reference/rest/users.setStatus

このhttp://developers.facebook.com/tools/console/を試すことができます。これは、クリアできるステータスさえ持っていることを前提としています。

権限チェック

<button id="fb-login">Login & Permissions</button>

<script>
document.getElementById('fb-login').onclick = function() {
  var cb = function(response) {
    Log.info('FB.login callback', response);
    if (response.session) {
      Log.info('User logged in');
      if (response.perms) {
        Log.info('User granted permissions');
      }
    } else {
      Log.info('User is logged out');
    }
  };
  FB.login(cb, { perms: 'status_update' });
};
</script>

サニティーチェック

<button onclick="recheck()">Recheck</button>

<script>
window.recheck = function() {
FB.api(
  {
    method: 'users.hasAppPermission',
    ext_perm: 'publish_stream'
  },
  function(response) {
    Log.info('Do we really have permission ?', response);
  }
);
};
</script>

user.setStatusを使用してステータスをクリアします

<button onclick="clearIT()">Clear</button>
<script>
window.clearIT = function() {
FB.api(
  {
    method: 'users.setStatus',
    uid: 'YOUR USER ID',
    clear: 'true'
  },
  function(response) {
    Log.info('Cleared Status', response);
  }
);
};
</script>

それでも意味がわからない。最終的には全員が新しいUIにロールオーバーされます。

http://www.facebook.com/settings/?tab=applicationsの後にRell(テスト中のFacebookアプリケーション)からパーミッションを忘れずに削除してください。

-ウェインによって言及された、より短いダーティーな方法がありますが、これは改善することができます。ステータスを更新してみてください。その後、すぐに最新のステータスを削除します。これは(理論的には、そのような友人と一緒にプレイしたいとは思わない)動作するはずです。


私はあなたの答えの広さに感謝しますが、「あなたは何の意味もありません」で答えを始めるのがダイアモンドmodにとって最良のポリシーであるかどうかはわかりません。残念ながら、それはあなたの答え全体に否定的な意味合いを与えます。明確化を求めることは、もう少し適切に思えます。私の質問をさらに説明すると、Facebook UIの以前のバージョンでは、最新のステータスがプロファイルの最上位にとどまり、クリアされる可能性がありました。これには、ステータスを「現在」として削除する効果がありましたが、壁からは削除されませんでした。
ahsteele

質問をもう少し明確にしました。
ahsteele

@ahsteele明確化のおかげで気分を害したかもしれないものはすべて削除しましたが、状況は変わりません。少なくとも私には、古いUI(間もなく変更される予定です。偶然、この機能を見逃して中間領域が完全にリセットされることを意味します)とFacebookバッジ以外に、状況がどこに当てはまるかわかりません。 。facebook.com/badges/profile.php?bid=2326ここで、最新のステータスと、クリアされたかどうかを確認できます。
phwd

@ahsteeleも、これはすべてのステータス更新のサブセットです。そこで収集されるステータスは、テキストのみのステータス更新です。Graph APIまたはfacebook-me.comを使用してリストを表示できます。他のユーザーのリンクまたはメンションがあるものは除外されていることに注意してください。
phwd

0

ウェインの答えは私に部分的な回避策を与えました。私はシングルを入力しました。または基本的に任意の有効な文字。それはあなたの現在のステータスを置き換えます。


0

スペース以外の文字を入力して送信します。その後、すぐに投稿を削除します。クレイジーですが、それが唯一の方法のようです。


-2

現在のステータスのスペースを入力しますか?それが仕事をするなら安っぽい回避策。


5
いいえ。FBはこの不適切な入力をサニタイズします。
rlb.usa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.