FacebookのAPI(GraphAPI)を使用してFacebookページに投稿するウェブサイトがあります。 FBページには約5,000人のフォロワーがいて、私は手動で1ページあたり約1.000ビューを取得しています。ただし、APIを使用してFacebookページに投稿すると、1つのビューしか表示されず、自分のビューであることがわかります。つまり、他のユーザーには見えません。ポストはパブリック(地球のアイコンを持っている)として設定されています。Facebookへの自動投稿(API)の投稿は表示されません。
私の推測では、Webサイトへの私のAPIログインは管理者ではないので、ユーザーがページに投稿したように表示されます。ページに投稿する「人」の名前は私のプライベートな名前ではなく、私のアプリ名です。私はAPIがFBページに特別に投稿できるようにしていますが、これは何らかの方法で論理的に見えることを思い出しています。
私はここで行く、問題は、管理者権限の問題やそれの同類に関連している可能性が高いですが、場合には、それは技術的なものとしなければならないと考えている:
技術的には、私はRuby on Railsのを使用し、コアラの宝石。 https://developers.facebook.com/tools/explorerには特定のApp(GraphAPIではない)があり、ページアクセストークンを使用して自分のコンテンツをFacebookページにプッシュします。私は、コマンドで「アプリの秘密」を使用して次の操作を行います。
my_api_client.put_connections("me", "feed", message: "my message")
は厳密に、技術的に、これは動作しますが、ポストは他の人のために表示されていないようです。
何をする必要がありますか?どのような設定を調べるべきですか?
あなたのアプリは公開されていないと思います – WizKid
論理的です。アプリが公開されていないということはどういう意味ですか?この場合、どこで編集しますか? – Christoffer
developers.facebook.com/appsにアクセスしてください。アプリをクリックし、レビューとステータスを確認します。そのページの上に大きなスイッチがあります – WizKid