これが正しいタイトルかどうかはわかりませんが、これが私がやりたいことです。
ユーザーが私のアプリを購読しています。私が自分のページの壁に投稿すると、アプリを購読しているユーザーが自分の壁に私の投稿を受け取ります。
基本的に、これは私がやりたいことです。どういうわけかアプリにページを添付します。壁に何かを投稿するたびに、サブスクライブしているユーザーはそれを壁に配置します。
これが正しいタイトルかどうかはわかりませんが、これが私がやりたいことです。
ユーザーが私のアプリを購読しています。私が自分のページの壁に投稿すると、アプリを購読しているユーザーが自分の壁に私の投稿を受け取ります。
基本的に、これは私がやりたいことです。どういうわけかアプリにページを添付します。壁に何かを投稿するたびに、サブスクライブしているユーザーはそれを壁に配置します。
私があなたを正しければ、あなたが望むのはこれが起こることです:あなたはあなたのFBページに何かを投稿します。同じメッセージがユーザーのストリームに投稿されますか?
このためにはgraph.facebook.com/{your_page}/feed
、ページに何かが投稿されたことを認識するために使用する必要があります。IDを使用して投稿を取得し、自分が投稿者であることを確認できます。投稿を見つけたら、にPOSTを作成して、ユーザーのウォールに書き込むことができますgraph.facebook.com/{user's_profile_id}/feed
。
publish_stream
ユーザーから許可を得る必要があります。また、offline_access
廃止されたため、長期発行の認証トークンは60日間のみ有効です。したがって、認証トークンは少なくとも60日に1回更新する必要があります。
参照:https ://developers.facebook.com/docs/reference/api/
より良いシステムは、ページのフィードに直接投稿しないことです。代わりに、メッセージを入力するUIを構築します。これにより、メッセージがページとユーザー/サブスクライバーのストリームに投稿されます。
私が理解しているのは、あなたがあなたのページの投稿を更新したいと思っており、ユーザーも彼らのニュースフィードでそれらを見ることができるはずだということです.. ?? はいの場合、Facebook Graph Apiを使用してページのステータスを更新でき、ユーザーはニュースフィードでそれを確認できます。
ページステータスを更新するには、のような拡張権限が必要ですpublish_stream
。
これが完全なチュートリアルです:
http://thinkdiff.net/facebook/update-facebook-page-status-automatically/
お役に立てれば。