Bagaimana cara menghapus status Facebook saya

12

Saya ingin menghapus status Facebook saya. Dengan perubahan profil terbaru (Desember 2010) status Anda tidak lagi muncul di bagian atas halaman dengan tautan yang jelas.

Dengan antarmuka baru, bagaimana cara menghapus status terakhir saya tanpa memposting yang baru?

Seperti apa profil saya:teks alternatif

teks kabur di atas hanyalah data pribadi: lokasi saat ini, ulang tahun, dll.

ahsteele
sumber
2
Saya masih melihat tautan "hapus" di halaman profil saya. Apakah ini perubahan yang masih mereka lakukan?
ChrisF
@ Chris, saya pikir begitu. Saya telah menambahkan tangkapan layar.
ahsteele
Yap - Saya masih menggunakan versi lama.
ChrisF
ChrisF - Anda dapat memaksa profil fbook Anda untuk mendapatkan halaman profil baru di sini - facebook.com/about/profile
pootzko
4
Anda tampak lelah.
Fosco

Jawaban:

2

Dengan asumsi item Istirahat ini tidak ditinggalkan karena ini tidak ada dalam API Grafik. http://developers.facebook.com/docs/reference/rest/users.setStatus

Anda dapat mencoba http://developers.facebook.com/tools/console/ ini . Ini bahkan dengan asumsi Anda bahkan memiliki status yang dapat dihapus.

Pemeriksaan izin

<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>

Sanity Check

<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>

Hapus status menggunakan 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>

Masih tidak melihat artinya. Semua orang pada akhirnya akan dialihkan ke UI baru.

Ingatlah untuk menghapus izin dari Rell (aplikasi Facebook pengujian) setelah http://www.facebook.com/settings/?tab=applications

- Ada cara kotor yang lebih pendek yang disebutkan oleh Wayne yang dapat diperbaiki untuk bekerja. Anda dapat mencoba memperbarui status Anda. Kemudian menghapus status terakhir segera setelahnya. Seharusnya ini (secara teori - saya tidak berpikir saya ingin bermain dengan teman-teman saya seperti itu) bekerja.

phwd
sumber
Saya menghargai kepanjangan jawaban Anda, tetapi saya tidak yakin itu adalah kebijakan terbaik untuk mod berlian untuk memulai jawaban dengan "Anda tidak masuk akal." Sayangnya, itu memberikan konotasi negatif ke seluruh jawaban Anda. Meminta klarifikasi akan terasa lebih tepat. Untuk lebih jauh menjelaskan pertanyaan saya: di iterasi sebelumnya dari Facebook UI status terakhir Anda tetap di bagian atas profil Anda dan dapat dihapus. Ini memiliki efek menghapus status sebagai "saat ini" tetapi tidak menghapusnya dari dinding Anda.
ahsteele
Saya sedikit lebih memperjelas pertanyaan ini.
ahsteele
@ahsteele Dihapus apa pun yang mungkin tersinggung terima kasih atas klarifikasi, tetapi situasinya tetap sama. Setidaknya bagi saya, saya tidak bisa melihat di mana situasi akan berlaku selain memiliki UI lama (yang akan segera diubah, jika mereka melewatkan fitur ini yang berarti reset total area tengah) dan lencana facebook . facebook.com/badges/profile.php?bid=2326 Di sana Anda dapat melihat status terbaru dan apakah sudah dihapus atau tidak.
phwd
@ ahsteele juga ini adalah bagian dari semua pembaruan status Anda. Status yang dikumpulkan di sana, adalah pembaruan status hanya teks. Anda dapat melihat daftar Anda melalui Graph API atau facebook-me.com . Perhatikan mereka yang memiliki tautan atau menyebutkan pengguna lain tidak disertakan.
phwd
0

Jawaban Wayne memberi saya solusi parsial. Saya baru saja memasukkan satu. atau pada dasarnya karakter apa pun yang valid. Itu akan menggantikan status Anda saat ini.

Sparx
sumber
0

Masukkan karakter apa pun selain spasi dan kirim. Maka segera hapus posting. Gila, tapi itu sepertinya satu-satunya cara.

Alex
sumber
-2

Masukkan spasi untuk status Anda saat ini? Solusi murahan jika berhasil.

Wayne In Yak
sumber
5
Um, tidak. FB membersihkan input buruk ini.
rlb.usa