Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook graph-api android

I am trying to request several fields from graph api.

Using the code below overwrites previous values.

params.putString("fields", "id");
params.putString("fields", "email");
params.putString("fields", "picture");
params.putString("fields", "birthday");

JSONObject json = new JSONObject(mFacebook.request("me",params));

However when I use

params.putStringArray("fields", new String[]{"id", "email", "picture", "birthday"});

produces:

Bundle[{fields=[Ljava.lang.String;@44a04bb8}]

Anyone faced this issue?

Thanks in advance.

like image 606
user648387 Avatar asked Jun 24 '26 12:06

user648387


1 Answers

Use: params.putString("fields", "id, email, picture, birthday");

like image 160
Vikas Gupta Avatar answered Jun 27 '26 03:06

Vikas Gupta



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!