0

私はfacebook-android-sdk-3.5.2を使用しています。ダイアログを表示せずにボタンをクリックしてFacebookの壁にメッセージを投稿したいのですが、多くのコードを試しました。グラフ API の使用方法がわかりません。私とはうまくいかず、エラーも表示されないこのソリューションを提供した人もいます。

                    String message = "weLcom3";
                Bundle parameterss = new Bundle();
                parameterss.putString("message", message);
        try {
            fb.request("feed", parameterss, "POST");
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (MalformedURLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } 
4

2 に答える 2

1

これを試してみてください。これにより、ダイアログボックスなしでFacebookに投稿できます

String response;
        try {
            String msg="your message to be posted";
            response = facebook.request("me");
            Bundle b=new Bundle();
            b.putString("message",msg);
            b.putString("description", "Test test test");
            response=facebook.request("me/feed",b, "Post");
            if (response == null || response.equals("") || response.equals("false")) 
            {
               System.out.println("Blank Response");
            }
        } catch (MalformedURLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
于 2013-10-31T14:20:53.437 に答える