我正在使用 Facebook SDK3.0 ,我想在我的照片上发布照片并在其中标记“好友/信息页”。
我发现我们必须提供一个带有标签参数的地方,我对此感到很困惑,这个地方应该是什么......?!
还有其他方法可以在我的照片上标记“ friend /信息页”吗?!
我的代码:-
Bundle parameters = new Bundle();
parameters.putParcelable(PICTURE_PARAM, image);
parameters.putString("tags", PAGE_ID);
parameters.putString("place", ??????);
parameters.putString("message", comment );
String graphPath = MY_PHOTOS;
Session activeSession = Session.getActiveSession();
Request postToPageRequest = new Request(activeSession, graphPath);
postToPageRequest.setParameters(parameters);
postToPageRequest.setHttpMethod(HttpMethod.POST);
postToPageRequest.executeAsync();
谢谢
最佳答案
经过一番搜索,我发现:-
我们可以添加“place”参数,它只是一个包含该地点 ID 的字符串,
<小时/>您可以从每个城市的 Facebook 页面找到城市 ID“即
http://www.facebook.com/pages/Cairo-Egypt/115351105145884 ”。Cairo_ID = 115351105145884。
“标签”也是一个字符串列表,而不是字符串。
parameters.putStringArray("tags", new String[]{PAGE_ID}); parameters.putString("place",Cairo_ID);
关于java - Android 在我的 Facebook 照片中标记 friend 或页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13996525/