The problem I'm having is when attempting to delete a photo (after getting the ID, and using $ningApi->photo->deleteById($id); I'm getting a "This feature has been disabled" error. I'm certain the ID/key is correct, since changing it results in an invalid key error.
I have access to the photos and can delete them from the main site, but I don't seem to be able to delete via the API.
Can you post more of the code you're using? I just did this, and it successfully deleted the photo. What network are you running this on?
$api = new NingApi($subdomain, $consumerKey, $consumerSecret, $email, $password);
... where $photoId was "6332436:Photo:5203", which I'd found by viewing source on an image I'd just uploaded.