2011-09-09 7 views
5

enter image description here Realizacja Dialog RSS dla „Publish Story” w moim Android aplikacja nie działa. Pobrałem próbki Facebook Android SDK z poniższego linku:W jaki sposób można zaimplementować dialog Feed z Facebooka w aplikacji Android?

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

W przypadku prostego wallPost, mój AppID pracuje .. ale kiedy używam tego dla okna paszowe „Publish Story”, jestem pobieranie tej wiadomości po zalogowaniu: Wystąpił błąd w RomeFoodieGuide. Spróbuj ponownie później.

Nawet w przeglądarce otrzymuję ten sam komunikat o błędzie. Czy aplikacja AppId jest przydatna w mojej aplikacji?

W przeglądarce internetowej używam link następująco: https://www.facebook.com/dialog/feed?app_id=118611694896804&redirect_uri=http://www.example.com/response/

w moim app, ja korzystając z poniższego linku: „https://m.facebook.com/dialog/feed?app_id=123050457758183&redirect_uri=http://www.example.com/response/&display=touch

Odpowiedz

0

Nie trzeba jawnie podać adres URL dialogowe RSS . Możesz użyć zestawu SDK do wyświetlenia okna dialogowego. Aby uzyskać więcej informacji, patrz https://developers.facebook.com/docs/reference/androidsdk/.

+0

Dzięki za Twoją sugestię Vikas ... ale ten pakiet SDK działa tylko po to, by opublikować coś na ścianie, tak jak w materiale tekstowym. Muszę udostępnić moją aplikację na facebooku. W takim przypadku powinien być tam obraz aplikacji, nazwa aplikacji, opis aplikacji i komentarz zdefiniowany przez użytkownika. –

+0

Właśnie dodałem migawkę przykładu, którego potrzebuję. przechwycony obraz jest z SDK iOS. Potrzebuję tego samego w Androidzie. Czy każdy pakiet SDK jest dostępny w Androidzie? –

3

Ja również pracuje nad tym przykładzie próbki fb, musimy zrobić kilka rzeczy na ten przykładowy kod na mFacebook.dialog(Main.this, "feed", new SampleDialogListener()); za pomocą this nadzieję, że to pomaga .. jeszcze jedno Próbowałem this stary kod realizacja fb does't pracował dla mnie (może być to dla wcześniejszej wersji)

+1

http://www.integratingstuff.com/2010/10/14/integrating-facebook-into-an-android-application/ –

6
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 

     } 
    }); 
+0

miałem lokalny obraz, jak mogę zadzwonić do url, aby opublikować w ten sposób – Prasad

+0

@Prasad hi, możemy dodaj lokalny obraz do udostępnienia w oknie dialogowym kanału, potrzebujemy dodać zdjęcie na facebooku – Mahesh

+0

jak dodać zdjęcie? – Prasad

Powiązane problemy