2011-08-05 7 views
5

私は次のコードを使用してユーザーの壁に投稿しています。facebookのフィードダイアログに画像を渡す方法

Bundle params = new Bundle(); 
    params.putString("message", facebookMessage); 
    params.putString("link", ComLabelConstants.FACEBOOK_LINK); 
    params.putString("name", linkname); 
    params.putString("picture", "http://some link"); 
    params.putString("caption", ComLabelConstants.FACEBOOK_LINK_CAPTION); 
    params.putString("description", "This is description"); 
    // displaying facebook dialogs 
    mFacebook.dialog(FbookAlertBoxActivity.this, "feed", params,new SampleDialogListener(this, mAsyncRunner)); 

ここで、自分の画像をドロウアブルフォルダに入れて、ユーザーの壁に投稿し、リンクから投稿したくないです。それはできますか?誰にでもこれに対する解決策があります。

+0

SampleDialogListenerのコードも記述できます。ありがとう – Piscean

答えて

7

あなたが尋ねているように画像をフィードに直接公開することはできません。画像へのリンクのみを渡すことはできます。

唯一の解決策は、画像をWebサーバーにアップロードして、その画像のURLを画像パラメータとして渡すことです。

+1

yaメイト、私はそれのような何かをしなければならないと思う。フィードURLに画像を渡すことはできません。応答していただきありがとうございます。 – RiksAndroid

+0

同じ問題が解決しない場合は、別の方法が見つかった場合はお知らせください – Nilabja

関連する問題