public String getContent() { StringBuffer convertedParameters = new StringBuffer(); for (ObjectMap.Entry<String, String> entry : fields) { convertedParameters.append(encode(entry.key, defaultEncoding)); convertedParameters.append(nameValueSeparator); convertedParameters.append(encode(entry.value, defaultEncoding)); convertedParameters.append(parameterSeparator); } if (convertedParameters.length() > 0) convertedParameters.deleteCharAt(convertedParameters.length() - 1); return convertedParameters.toString(); }
private void validatePermissions(final Array<String> permissions, final GDXFacebookCallback<SignInResult> callback) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Checking for permissions"); GDXFacebookGraphRequest request = new GDXFacebookGraphRequest(); request.setMethod(Net.HttpMethods.GET); request.setNode("me/permissions"); request.useCurrentAccessToken();
private void validatePermissions(final Array<String> permissions, final GDXFacebookCallback<SignInResult> callback) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Checking for permissions"); GDXFacebookGraphRequest request = new GDXFacebookGraphRequest(); request.setMethod(Net.HttpMethods.GET); request.setNode("me/permissions"); request.useCurrentAccessToken();
protected void startSilentSignIn() { if (accessToken != null) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Starting silent sign in."); GDXFacebookGraphRequest request = new GDXFacebookGraphRequest(); request.setMethod(Net.HttpMethods.POST); request.setNode(""); request.putField("batch", "[{\"method\":\"GET\", \"relative_url\":\"me\"},{\"method\":\"GET\", \"relative_url\":\"me/permissions\"}]"); request.putField("include_headers", "false"); request.useCurrentAccessToken(); newGraphRequest(request, new GDXFacebookCallback<JsonResult>() {
public String getContent() { StringBuffer convertedParameters = new StringBuffer(); for (ObjectMap.Entry<String, String> entry : fields) { convertedParameters.append(encode(entry.key, defaultEncoding)); convertedParameters.append(nameValueSeparator); convertedParameters.append(encode(entry.value, defaultEncoding)); convertedParameters.append(parameterSeparator); } if (convertedParameters.length() > 0) convertedParameters.deleteCharAt(convertedParameters.length() - 1); return convertedParameters.toString(); }
protected void startSilentSignIn() { if (accessToken != null) { Gdx.app.debug(GDXFacebookVars.LOG_TAG, "Starting silent sign in."); GDXFacebookGraphRequest request = new GDXFacebookGraphRequest(); request.setMethod(Net.HttpMethods.POST); request.setNode(""); request.putField("batch", "[{\"method\":\"GET\", \"relative_url\":\"me\"},{\"method\":\"GET\", \"relative_url\":\"me/permissions\"}]"); request.putField("include_headers", "false"); request.useCurrentAccessToken(); newGraphRequest(request, new GDXFacebookCallback<JsonResult>() {