0

こんにちは、私のアプリケーションから Facebook のページに「いいね!」をする方法を教えてください。ページ ID を使用して Facebook ページのすべての情報を取得できます。また、ページ ウォールにコメントすることもできます。私の要件は、Facebook のページに「いいね!」をすることができないことです..??.グラフ API を使用しましたが、解決策が見つかりません..??

このコードを試しました

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();
        }

このコードを実行すると、エラー THE RES IS が表示されます。

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

1 に答える 1

3

Pages の Facebook ドキュメントが更新され、最新のものになっています ( https://developers.facebook.com/docs/reference/api/page/を参照)。いいね数の情報を読み取ることはできますが、Graph API を介してページに「いいね」を付けることはできません。そのための API はありません。これを試すことができます。 アプリケーション自体からFacebookのAndroidアプリケーションページのように

于 2012-10-03T05:35:21.843 に答える