diff options
Diffstat (limited to 'facebook/facebook-api.c')
-rw-r--r-- | facebook/facebook-api.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/facebook/facebook-api.c b/facebook/facebook-api.c index cd68e3a..8c60dde 100644 --- a/facebook/facebook-api.c +++ b/facebook/facebook-api.c @@ -3003,7 +3003,7 @@ fb_api_cb_thread_create(FbHttpRequest *req, gpointer data) } values = fb_json_values_new(root); - fb_json_values_add(values, FB_JSON_TYPE_STR, TRUE, "$.thread_fbid"); + fb_json_values_add(values, FB_JSON_TYPE_STR, TRUE, "$.id"); fb_json_values_update(values, &err); FB_API_ERROR_EMIT(api, err, @@ -3050,8 +3050,8 @@ fb_api_thread_create(FbApi *api, GSList *uids) json = fb_json_bldr_close(bldr, JSON_NODE_ARRAY, NULL); prms = fb_http_values_new(); - fb_http_values_set_str(prms, "to", json); - fb_api_http_req(api, FB_API_URL_THREADS, "createThread", "POST", prms, + fb_http_values_set_str(prms, "recipients", json); + fb_api_http_req(api, FB_API_URL_THREADS, "createGroup", "POST", prms, fb_api_cb_thread_create); g_free(json); } @@ -3072,7 +3072,7 @@ fb_api_thread_invite(FbApi *api, FbId tid, FbId uid) prms = fb_http_values_new(); fb_http_values_set_str(prms, "to", json); - fb_http_values_set_strf(prms, "id", "t_id.%" FB_ID_FORMAT, tid); + fb_http_values_set_strf(prms, "id", "t_%" FB_ID_FORMAT, tid); fb_api_http_req(api, FB_API_URL_PARTS, "addMembers", "POST", prms, fb_api_cb_http_bool); g_free(json); @@ -3090,7 +3090,7 @@ fb_api_thread_remove(FbApi *api, FbId tid, FbId uid) priv = api->priv; prms = fb_http_values_new(); - fb_http_values_set_strf(prms, "id", "t_id.%" FB_ID_FORMAT, tid); + fb_http_values_set_strf(prms, "id", "t_%" FB_ID_FORMAT, tid); if (uid == 0) { uid = priv->uid; |