Facebook के API HTTP- आधारित कर रहे हैं, तो आप कर सकते हैं एक HTTP पोस्ट अनुरोध जारी करने के लिए अपने खेल से उचित एपीआई अंत बिंदु (देखें जो दुर्भाग्य से कोई लंगर "एक पोस्ट, प्रकाशित करें")। प्रश्न में समापन बिंदु है 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();