by TalSafran on 5/18/10, 8:17 AM with 9 comments
by DCoder on 5/18/10, 9:40 AM
var loc = window.location.href.match(/pid=(\d+)&id=(\d+)/);
var args = {
pid: loc[1], // photo ID
id: loc[2], // request sender id? photo owner id? not sure, haven't tested, but my user ID worked when trying to remove someone from a photo in my album
subject: loc[2], // user ID to remove
name: '', // not checked
action: 'remove',
__a: 1,
fb_dtsg: $jq('input[name="fb_dtsg"]').val(),
post_form_id: $jq('#post_form_id').val(),
post_form_id_source: 'AsyncRequest'
};
$jq.post('/ajax/photo_tagging_ajax.php', args);
It doesn't update the UI. The fb_dtsg and post_form_id are required and seem to be anti-CSRF tokens. Haven't experimented enough to know if they can be reused multiple times.by jewbacca on 5/18/10, 1:01 PM
I barely use Facebook anymore: its primary utility for me is mostly to receive and disseminate Event information [1]. But there's still a whole lot of content I'd like to save. Some of the most personally significant correspondences I've ever had are in my Messages Inbox. I'm sure a wider record of my activity from back when Facebook was a major part of my life and my friends' lives will be something to treasure when I'm older (though much of it could have been lost in others' content purges). In fact, I guarantee that in 5-10 years, if you can offer somebody back their old information, especially if you can serve it up in a contemporary interface, you will make a fortune, privacy be damned.
---
[1] Its secondary utility is to mindlessly dump links every once in a while, and its tertiary utility is to troll the shit out of people I shouldn't even have on there in the first place (from back in the early, exuberant days, when people added everybody they said two words to at a party).
by nw on 5/18/10, 12:48 PM