2010-12-12 2 views
0

В моем приложении Android я хочу опубликовать что-то в facebook. Я играл с LOT с помощью facebook SDK, и я могу опубликовать его на стене, заполнив диалоговое окно с помощью предопределенной строки.Сообщение прямо в facebook поток/стена с андроидами Facebook SDK!

Но сейчас я не могу опубликовать его прямо в «feed» или «stream». Сейчас пользователь может изменить текст, который будет опубликован на стене. Когда приложение запросило разрешение на публикацию в потоке, я хочу, чтобы он опубликовал его напрямую, без этого пользователь может изменить то, что он скажет.

Как это сделать?

Прямо сейчас у меня есть класс, который реализует DialogListener и важный код внутри он выглядит следующим образом:

Bundle parameters = new Bundle();

parameters.putString("message", "this is a test");

facebook.dialog(HighScoreActivity.this, "feed", parameters, this);

ответ

2

сделать вызов к корму непосредственно вместо вызова диалога.

AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(mFacebook); 
mAsyncRunner.request("me/feed", params, "POST", new RequestListener() { 
    // Where params is your Bundle 
    // You would need to put here the required methods from RequestListener() 
} 

Это сообщение будет опубликовано непосредственно в фиде, минуя диалог.

Смежные вопросы