페이스 북 API는 당신이 할 수 있도록 HTTP 기반하는 HTTP를 POST 요청 발급 받는 게임에서 적절한 API 엔드 포인트를 (참조 불행히도 앵커가 없다 "게시물을 게시"). 문제의 끝점은입니다 me/feed
. 따라서 기본적으로 다음과 같은 요청을 구성해야합니다.
http://graph.facebook.com/me/feed?message="SCORES HERE"&access_token=X
(대신에 전달해야하는 액세스 토큰을 얻으려면 설명서에 설명 된 인증 단계를 따라야합니다 X
).
HttpUrlConnection
대략 다음과 같이 사용할 수 있어야 합니다 (예상치 않은 의사 코드).
url = new URL("http://graph.facebook.com/me/feed");
connection = (HttpURLConnection) url.openConnection();
// Indicates POST.
connection.setDoOutput(true);
// Encode parameters.
StringBuffer parameters = new StringBuffer();
parameters.append(URLEncoder.encode("message", "UTF-8"));
parameters.append("=");
parameters.append(URLEncoder.encode("\"Score Data Here\"", "UTF-8"));
parameters.append(URLEncoder.encode("access_token, "UTF-8"));
parameters.append("=");
parameters.append(URLEncoder.encode("Access Token Here", "UTF-8"));
// Transmit data.
writer = new OutputStreamWriter(connection.getOutputStream());
writer.write(parameters.toString());
writer.flush();