package de.tud.kom.socom.facebook.predef;
import java.io.IOException;
import org.json.JSONObject;
import de.tud.kom.socom.facebook.request.FBRequestBuilder;
import de.tud.kom.socom.facebook.request.FBRequestBuilder.RequestMethod;
public class FBDeletePredefs {
private static final RequestMethod DELETE_METHOD = RequestMethod.DELETE;
/**
* deletes a post
* @param ident user on whichs behalf the request should be executed
* @param postid unique id of post to be deleted
* @return json object
* @throws IOException
*/
public static JSONObject executeDeletePost(FBIdentities ident, String postid) throws IOException {
FBRequestBuilder builder = FBRequestBuilder.create();
builder.setMode(DELETE_METHOD);
builder.setRequestUrl(postid);
builder.setParameter("access_token", ident.getAccessToken());
return builder.build().writeOut();
}
}