私は、ユーザーにFB通知を送信しようとしているが、スレッド「メイン」 com.restfb.exception.FacebookGraphExceptionに次の例外にrestfb apiを使用してFB通知を送信するにはどうすればよいですか?
例外を取得しています:タイプGraphMethodExceptionの受信Facebookのエラー 応答:サポートされていないPOSTリクエスト。 IDが '1543026015991325'のオブジェクトが存在しないか、 が不足しているためにロードできないか、この操作をサポートしていません。 は com.restfb.DefaultFacebookClient.throwFacebookResponseStatusExceptionIfNecessary(DefaultFacebookClient.javaで com.restfb.DefaultFacebookClient $ DefaultGraphFacebookExceptionMapper.exceptionForTypeAndMessage(DefaultFacebookClient.java:1197) で https://developers.facebook.com/docs/graph-api(コード100、サブコード ヌル)でグラフAPIドキュメントを読んでください。 :1112) でcom.restfb.DefaultFacebookClient.makeRequestAndProcessResponse(DefaultFacebookClient.java:1053) でcom.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:964) com.restfb.DefaultFacebookClient.publish(DefaultFacebookClientました。 java:444) FacebookIntegrator.mainでcom.restfb.DefaultFacebookClient.publish(DefaultFacebookClient.java:469) (FacebookIntegrator.java:33)
に以下のコードを見つけるしてください: -
FacebookClient facebookClient1= new DefaultFacebookClient(app_access_token);
FacebookType publishMessageResponse1 = facebookClient1.publish(user.getId()+"/notifications", FacebookType.class, Parameter.with("template", "RestFB"));
そのIDは何ですか?それはアプリスコープのIDですか?あなたのアプリを許可したユーザーからのものですか? – luschn
はいユーザーIDを使用しています –