Facebook图形API Android

3
我正在尝试从图形 API 请求多个字段。 使用以下代码会覆盖先前的值。
params.putString("fields", "id");
params.putString("fields", "email");
params.putString("fields", "picture");
params.putString("fields", "birthday");

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

然而,当我使用时,
params.putStringArray("fields", new String[]{"id", "email", "picture", "birthday"});

生成:

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

有人遇到过这个问题吗?

提前感谢。


2
明白了!!! params.putString("fields", "id,email,gender"); - user648387
1个回答

3
使用方法: params.putString("fields", "id, email, picture, birthday");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接