2011-09-05 38 views
1

好的,我想要做的事情似乎是facebook應用程序體驗的核心部分,但我找不到任何像樣的例子。我只想生成一個'apprequest'來通知另一個用戶,當一個朋友使用該應用程序時發生了某些感興趣的事情。我使用Java和RestFB,並試圖將此代碼:將應用程序生成的apprequest發佈給其他Facebook用戶使用Java

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做了這個,我很樂意聽到你的聲音:)

回答

0

我得到了一個單元測試,使用restfb來完成你所描述的任務。

我張貼作爲回答另一個問題在這裏: Facebook: send an app invitation

+0

我放棄了試圖讓這個針對該項目,但感謝您的聯繫工作:) –

相關問題