สมมติว่ารายการที่เหลือนี้ไม่ได้ถูกคัดค้านเนื่องจากไม่ได้อยู่ในกราฟ API
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 ใหม่
อย่าลืมลบสิทธิ์จาก Rell (แอปพลิเคชั่นทดสอบ Facebook) หลังจากhttp://www.facebook.com/settings/?tab=applications
- มีวิธีที่สกปรกน้อยกว่าที่เวย์นพูดถึงซึ่งสามารถปรับปรุงให้ทำงานได้ คุณสามารถลองอัปเดตสถานะของคุณ จากนั้นลบสถานะล่าสุดทันทีหลังจาก สิ่งนี้ควร (ในทางทฤษฎี - ฉันไม่คิดว่าฉันต้องการเล่นกับเพื่อนแบบนั้น)