Как можно реализовать Feed Dialog из Facebook в приложении Android?

Введите описание изображения здесь Внедрение диалога «Публикация истории» в моем приложении для Android не работает. Я скачал образец Facebook Android-sdk со следующей ссылки:

https://github.com/facebook/facebook-android-sdk/blob/master/README.md#dialogs

В случае простой wallPost мой AppId работает. Но когда я использую это для диалога «Опубликовать историю», я получаю это сообщение после входа в систему. Произошла ошибка с RomeFoodieGuide. Пожалуйста, повторите попытку позже.

Даже в веб-браузере я получаю сообщение об ошибке. Есть ли какая-нибудь работа, чтобы сделать AppId в моем приложении? ..

В веб-браузере я использую ссылку следующим образом: https://www.facebook.com/dialog/feed?app_id=118611694896804&redirect_uri=http://www.example.com/response/

В моем приложении я использую следующую ссылку: « https://m.facebook.com/dialog/feed?app_id=123050457758183&redirect_uri=http://www.example.com/response/&display=touch "

facebook=your facebbook object; Bundle parameters = new Bundle(); parameters.putString("description", "description about link"); parameters.putString("picture","link of picture your want add with share post."); parameters.putString("link", "Link you want to share"); parameters.putString("name","Name of link"); parameters.putString("caption","describe your caption text"); facebook.dialog(context,"feed",parameters,new DialogListener() { @Override public void onFacebookError(FacebookError arg0) { //Display your message for facebook error } @Override public void onError(DialogError arg0) { //Display your message for error } @Override public void onComplete(Bundle arg0) { //Display your message on share scuccessful } @Override public void onCancel() { //Display your message on dialog cancel } }); 

Я также работаю над примером примера fb, мы должны что-то сделать в этом примере кода на mFacebook.dialog(Main.this, "feed", new SampleDialogListener()); Используя эту надежду, это поможет вам .. еще одна вещь, которую я пробовал, этот старый код реализации fb не работал для меня (может быть, это для более ранних fb ver)

Вам не нужно явно указывать URL-адрес диалога фида. Вы можете использовать SDK для отображения диалогового окна. Для получения дополнительной информации см. https://developers.facebook.com/docs/reference/androidsdk/ .