2012-10-03 45 views
0

嗨朋友我有一個問題,如何從我的應用程序中喜歡Facebook中的一個頁面?我能夠使用頁面標識檢索Facebook頁面的所有信息,我也能夠對頁面牆進行評論,我的要求是能夠喜歡Facebook中的一個頁面,我無法做到這一點。我已經通過圖API,但無法找到解決方案.. ??如何從Facebook和Android應用程序中「喜歡」頁面?

我想這個代碼

dialog = ProgressDialog.show(MyApp.this, "", 
        "please wait..", true, true); 
      Bundle params = new Bundle(); 
    mAsyncRunner.request("PAGE_ID/likes",params,"POST",new UploadListener(), null); 


public class UploadListener implements RequestListener { 

     @Override 
     public void onComplete(String response, Object state) { 
      System.out.println("THE RES IS : "+response); 
      dialog.dismiss(); 
     } 

當我運行這段代碼提示錯誤的RES爲:

{ 
    "error": 
    { 
    "message": "(#3) Application does not have the capability to make this API call.", 
    "type": "OAuthException", 
    "code": 3 
    } 
} 

回答

3

的網頁在Facebook的文檔已經進行了更新,目前的(見https://developers.facebook.com/docs/reference/api/page/)。即使您可以閱讀相似計數信息,您也無法通過Graph API訪問頁面。 有沒有API,你可以試試這個。 like android application page in facebook from application itself

+2

ya +1,網絡webview的事情是正確的,但如果我使用它,用戶必須再次登錄...有沒有什麼辦法可以當用戶點擊一個按鈕,而不離開頁面的fb頁面像count應該增加。 – KKC

相關問題