ブログ(ワードプレス)の記事の共有数を読者に表示したかったのです。だから、私は直接APIを呼び出すことにしました:facebook api open graph
$fb_call = "https://graph.facebook.com/fql?q=SELECT%20share_count,%20total_count%20FROM%20link_stat%20WHERE%20url='".$url."'" ;
$response = wp_remote_request ($fb_call ) ;
これは、自分でテストするとうまくいきました。しかし、時々、読者が同時にさまざまな投稿にアクセスしようとしているので、エラー - アプリケーションリクエストの制限に達してしまいます。現在の制限は600秒/ 600秒、トークンごとに1つのIPあたり&となります。 グラフapiがこれらの要求をすべて同じユーザーからのものであるとみなしているため、この問題が発生する可能性があります。だから私は呼び出しでアクセストークンを追加する必要があります。 記事はクライアント側のスクリプトを使用して共有されるため、どのようにログイン情報のサーバー側でもトークンを生成することはできません。 PHP SDKには生成関数がありますが、ユーザーはそれを使ってログインする必要があります。助けてくれてありがとう、そして質問が日常的なものか組織化されていないものか、私は謝罪する。