Jak wyczyścić mój status na Facebooku

12

Chciałbym wyczyścić mój status na Facebooku. Dzięki najnowszym zmianom profilu (grudzień 2010 r.) Twój status nie jest już wyświetlany u góry strony z wyraźnym linkiem.

W nowym interfejsie, w jaki sposób mogę wyczyścić mój najnowszy status bez publikowania nowego?

Jak wygląda mój profil:alternatywny tekst

zamazany tekst u góry to tylko dane osobowe: bieżąca lokalizacja, urodziny itp.

ahsteele
źródło
2
Nadal widzę link „wyczyść” na mojej stronie profilu. Czy to zmiana, którą wciąż wprowadzają?
ChrisF
@ChrisF Myślę, że tak. Dodałem zrzut ekranu.
ahsteele,
Tak - nadal jestem na starej wersji.
ChrisF
ChrisF - możesz zmusić swój profil fbook, aby uzyskać nową stronę profilu tutaj - facebook.com/about/profile
pootzko
4
Wyglądasz na zmęczonego.
Fosco,

Odpowiedzi:

2

Zakładając, że ten element Rest nie jest przestarzały, ponieważ nie ma go w Graph API. http://developers.facebook.com/docs/reference/rest/users.setStatus

Możesz wypróbować ten http://developers.facebook.com/tools/console/ . Zakłada się nawet, że masz status, który można usunąć.

Sprawdzanie uprawnień

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

Kontrola poczytalności

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

Wyczyść status za pomocą 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>

Nadal nie widzę sensu. W końcu wszyscy zostaną przeniesieni do nowego interfejsu użytkownika.

Pamiętaj, aby usunąć uprawnienia z Rell (testującej aplikacji na Facebooku) po http://www.facebook.com/settings/?tab=applications

- Wayne wspomniał o krótszym, bardziej brudnym sposobie, który można ulepszyć w pracy. Możesz spróbować zaktualizować swój status. Następnie natychmiast usuwa najnowszy status. To powinno (teoretycznie - nie sądzę, żebym chciał się tak bawić z moimi przyjaciółmi) działać.

phwd
źródło
Doceniam ekstensywność twojej odpowiedzi, ale nie jestem pewien, czy najlepszym sposobem dla diamentowego modu jest rozpoczęcie odpowiedzi od „Nie masz żadnego sensu”. Niestety, daje to negatywną konotację dla całej odpowiedzi. Proszenie o wyjaśnienie wydaje się nieco bardziej odpowiednie. Aby jeszcze bardziej wyjaśnić moje pytanie: w poprzedniej wersji interfejsu użytkownika na Facebooku najnowszy status pozostawał na górze profilu i można go było usunąć. Spowodowało to usunięcie statusu „aktualny”, ale nie usunęło go ze ściany.
ahsteele,
Wyjaśniłem to pytanie nieco bardziej.
ahsteele,
@ahsteele Usunięto wszystko, co mogło obrażać dzięki za wyjaśnienie, ale sytuacja pozostaje taka sama. Przynajmniej dla mnie, nie widzę, gdzie sytuacja miałaby zastosowanie, oprócz posiadania starego interfejsu użytkownika (który wkrótce zostanie zmieniony, przy szansie, że przegapili tę funkcję, co oznacza całkowite zresetowanie środkowego obszaru) i plakietkę na Facebooku . facebook.com/badges/profile.php?bid=2326 Tam możesz zobaczyć najnowszy status i czy został wyczyszczony czy nie.
phwd
@ahsteele również jest to podzbiór wszystkich twoich aktualizacji statusu. Status, który jest tam gromadzony, to aktualizacje statusu tylko tekstowe. Możesz zobaczyć swoją listę poprzez Graph API lub facebook-me.com . Zwróć uwagę, że te z linkami lub wzmiankami o innych użytkownikach są pominięte.
phwd
0

Odpowiedź Wayne'a dała mi częściowe obejście. Właśnie wszedłem w singiel. lub w zasadzie dowolny prawidłowy znak. To zastąpi twój obecny status.

Sparx
źródło
0

Wpisz dowolny znak inny niż spację i prześlij. Następnie natychmiast usuń post. Szalony, ale wydaje się, że to jedyny sposób.

Alex
źródło
-2

Wpisz miejsce na swój obecny status? Tandetne obejście, jeśli to działa.

Wayne In Yak
źródło
5
Yyy ... nie. FB dezynfekuje ten zły wkład.
rlb.usa