我使用旧facebook android api
的来创建事件。一切正常,除非我试图profile picture
为活动发布。facebook Graph api
说
您可以通过向 /EVENT_ID/picture 发出 HTTP POST 请求来向事件添加个人资料图片,该请求具有事件管理员的 create_event 权限,并具有以下参数:
source multipart/form-data
如果请求成功,则返回 true。
所以我使用了这段代码:
Bundle picture_parameters = new Bundle();
picture_parameters.putString("source", "https://foursquare.com/mapproxy/59.3280/18.0506/map.png");
response = Utility.mFacebook.request(eventId + "/picture", picture_parameters, "POST");
JSONObject myjson = Util.parseJson(response);
Log.v("INFO", "!!!picture posted "+ response);
确实返回 true 但没有图片!