Frage

Ich möchte meine Android-Anwendung, um automatisch eine voreingestellte Nachricht hinterlassen, wenn der Benutzer auf eine Schaltfläche klickt. Die voreingestellte Nachricht wird vom Benutzer eingestellt werden, so dass ich, dass bin zu raten, ist nicht eine Verletzung von Facebook Richtlinien. Wie kann ich das tun?

Andere Tipps

private static final String[] PERMISSIONS =
    new String[] {"publish_stream", "read_stream", "offline_access"};


Facebook authenticatedFacebook = new Facebook(APP_ID);


postButton.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
        authenticatedFacebook.authorize(Tests.this, PERMISSIONS,
            new TestPostListener());
    }
});


public class TestPostListener implements DialogListener {

    public void onComplete(Bundle values) {
        try {
            Log.d("Tests", "Testing request for 'me'");
            String response = authenticatedFacebook.request("me");
            JSONObject obj = Util.parseJson(response);

            Log.d("Tests", "Testing graph API wall post");
            Bundle parameters = new Bundle();
            parameters.putString("message", "Amit Siddhpura");
            parameters.putString("description", "Hi Mr. Amit Siddhpura");
            response = authenticatedFacebook.request("me/feed", parameters, 
                "POST");
            Log.d("Tests", "got response: " + response);
        } catch (Throwable e) {
            e.printStackTrace();
        }
    }

    public void onCancel() {
    }

    public void onError(DialogError e) {
        e.printStackTrace();
    }

    public void onFacebookError(FacebookError e) {
        e.printStackTrace();
    }
}

Sie haben Anwendung auf Facebook erstellen

Und get Authentifizieren von Benutzern, dann können Sie eine access_token erhalten eine Botschaft durch Graph API schreiben

ich glaube, Ihre Anwendung auf Antrag verlängert Berechtigungen: publish_stream, offline_access

Es gibt Facebook-Android-SDK-Quellcode auf Github, können Sie es finden.

http://developers.facebook.com/docs/guides/mobile

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top