0
facebookアプリの公開アクセス許可をテストしたいのですが、好きなようにグラフAPIを使用すると、Facebookのサーバーからエラーが発生します。Facebookアプリケーションの公開公開アクセス許可
等を掲示するために使用されるコードは以下の通りである:
Bundle params = new Bundle();
params.putString("url", "http://www.imdb.com/title/tt2015381/");
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/" + facebookObjectId + "/likes",
params,
HttpMethod.POST,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
Log.i(TAG, "FACEBOOK GRAPH RESPONSE FOR POSTING LIKE: " + response);
}
}
).executeAsync();
生成され、対応するエラーは、次のとおり
本質的 アプリケーションは許可を持たないことを示唆しているFACEBOOK GRAPH RESPONSE FOR POSTING LIKE: {Response: responseCode: 403, graphObject: null, error: {HttpStatus: 403, errorCode: 200, errorType: OAuthException, errorMessage: (#200) App does not have permission to make this call}}
この電話をかける
なぜ、URLのようなボタンプラグインを使用しないのですか?私はあなたがapiとの外部リンクを好きになるとは思わないし、とにかくこれに重大なアプリケーションはない。 – luschn
標準ボタンではなくカスタムボタンでこの機能を使用したいと思います。 –
それは悪い考えである、それらはFacebookの好きであり、人々はボタンのようなfacebookを期待するだろう。いずれにせよ、それはとにかくアフアカイではありえない。あなたはpublish_actions権限で試してみることができます。 – luschn