```
    Bundle params = new Bundle();       
    params.putString("method", "photos.upload");
    params.putString("message", "Test Photo");
    params.putByteArray("picture", data);
    mAsyncRunner.request(null, params, "me/feed",
            new SampleUploadListener(), null);

```

i tried this also 

```
   mAsyncRunner.request(null, params, "POST",
            new SampleUploadListener(), null);

```

i am using this code to upload photo to facebook. but the photo comes in album 'app\_name photos'. the comment is also missing. is there any way to upload photo to wall with comment ?

UPDATE :
comments are coming when i added.

```
          params.putString("caption", "Test Photo 2");

```

EDIT: 

```
    params.putString(Facebook.TOKEN, token);
    params.putString("message", "graph api");   
    mAsyncRunner.request("me/feed", params,"POST", new SampleUploadListener(),null);

```

this is posting the message to wall. but if add a picture, it is not coming on the wall.

```
    params.putByteArray("picture", data);

```