2

Facebook でビジネス ページを作成し、グラフ API を使用して、api/php を介してこのビジネス ページに壁の投稿を投稿しようとしています。別のアカウントで Facebook アプリを作成し、アプリにビジネス ページへの投稿を許可しました。次に、API呼び出しを使用してビジネスページウォールにメッセージを投稿しました.APIはウォール投稿IDを返しましたが、別のFacebookアカウントからビジネスページに投稿が表示されません. そのビジネス ページの [いいね] ボタンを押しましたが、まだ投稿が表示されません。

キッカーは、ビジネス ページ アカウントとして facebook にログインし、ページを表示すると、作成したグラフ api/php 呼び出しを介して投稿したすべてのウォール投稿が表示されます。そのため、投稿はビジネスページ以外のすべての人が投稿を見ることができません。私は何を間違っていますか?

4

2 に答える 2

4

私の理解では、ビジネス アカウントと通常の友達アカウントは 2 種類の Facebook アカウントです。友達のウォールに投稿したい場合は、その許可だけが必要です。ビジネス ページに投稿したい場合は、ビジネス アカウントに manage_pages を許可する必要があります。これにより、/me/accounts にクエリを実行して、アカウントが管理するすべてのページと各ページのアクセス トークンを取得できます。そこから、そのページのアクセス トークンを取得するページに応じて、どのページに投稿したいかをその人に尋ねることができます。Facebook では、ビジネス ページや友人ページに関しては、これが面倒で非常に制限的になっています。それはすべて同じでなければなりません。これが誰にも役立つことを願っています。

于 2010-11-08T15:04:38.167 に答える
1

ビジネスページに移動し、設定をクリックします。

ページから送信された投稿のみのデフォルトオプションではなく、すべてのウォール投稿を表示するオプションを選択できます。

于 2010-12-19T16:40:25.770 に答える