質問: ### 前提・実現したいこと phpでfacebook投稿データの取得 ### 発生している問題・エラーメッセージ 下記サイトを参考にfacebook情報を取得していましたが、突然リクエスト上限エラーが表示され取得できなくなりました。 リクエスト上限を変更することは可能でしょうか また、他にも代替案がありましたらご教授お願いいたします。 参考サイト様 https://gray-code.com/php/retrieve-data-of-facebookpage-using-graphapi/ ### 試したこと 取得方法をfeedに変えてみましたが "message": "(#4) Application request limit reached", と表示されて結局ダメでした。
回答: 公式リファレンスにRate Limitsについて書かれています。 今回の場合だと、エラーコードが#4なのでアプリケーションの制限でしょう。 ベストプラクティスに記載されている通り、制限が来たのにもかかわらずAPIをコールすると、さらに制限がかかってしまうので制限が解錠されるまで待ちましょう。 ``` When the limit has been reached stop making API calls. Continuing to make calls will continue to increase your call count which will increase the time before calls will be successful again. ``` 基本的にリクエスト上限を開放する方法はないか、あっても追加料金がかかります。(無限にコールできてしまうとサーバに負荷がかかってしまい、正しい使い方をしているユーザにも影響が出るから。) facebook for developers[Rate Limits]