好的,我想做的事情似乎是facebook应用体验的核心部分,但我找不到任何体面的例子。我只想生成一个'apprequest',当朋友使用该应用程序时,当有兴趣发生时,通知其他用户。我正在使用Java和RestFB,并尝试过这段代码:
FacebookType publishMessageResponse =
fbClient.publish("me/apprequests", FacebookType.class,
Parameter.with("message", "RestFB test"));
并尝试用用户ID替换“我”,这会导致OAuthException:(#100)参数无效:未知错误。 facebook文档描述了这个PHP示例:
$user_id = THE_CURRENT_USER_ID;
$apprequest_url ="https://graph.facebook.com/" .
$user_id .
"/apprequests?message='INSERT_UT8_STRING_MSG'" .
"&data='INSERT_STRING_DATA'&" .
$app_access_token . "&method=post";
$result = file_get_contents($apprequest_url);
但就像我所看到的其他一切一样,这不仅仅是向当前用户发送内容,即我自己吗?那是什么意思?如果有人用Java做过这件事,我很乐意听取你的意见:)