Skip to content

Instantly share code, notes, and snippets.

@akkez
Created August 31, 2016 18:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save akkez/bd8d27fe8a42f990a1f35b4f1d7c1451 to your computer and use it in GitHub Desktop.
Save akkez/bd8d27fe8a42f990a1f35b4f1d7c1451 to your computer and use it in GitHub Desktop.
var gid = ")))))";
var pid = -gid;
var photos = API.photos.get({
"owner_id": pid,
album_id: "wall",
rev: 0,
count: 24
});
var beforeCount = photos.count;
if (beforeCount <= 100) {
return "OK";
}
var result = {};
var deleted = [];
var i = 0;
var runFlag = true;
while (runFlag) {
if (i >= photos.items.length) {
runFlag = false;
} else {
var photoId = photos.items[i].id;
var del = API.photos.delete({
photo_id: photoId,
owner_id: pid
});
deleted.push(del);
i = i + 1;
if (i > photos.items.length) {
runFlag = false;
}
}
}
result.cnt = beforeCount;
result.results = deleted;
return result;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment