ページ管理者に代わって投稿したい Facebook ページがいくつかあります。次のようなものが必要です。
- Facebook アカウントを使用して Facebook ページ管理者にログインし、ボタンをクリックして認証します
- 彼の Facebook ページにコンテンツを公開するためのすべての権利 (page_access_token と page_ID) を取得します
- 私のサイトに来る一部のユーザーは、それぞれの facebook ページで自分のメッセージを公開できます。
問題は最初と2番目のポイントにあります。認証部分用にFacebookアプリを作成しましたが、Djangoと統合するにはどうすればよいですか。facebook-sdkを使用して page_access_token と page_ID がある場合、特定の Facebook ページに投稿できます。
以下のコードは、Facebook ページでフィードを公開します。
import facebook
oauth_access_token = "page_access_token"
graph = facebook.GraphAPI(oauth_access_token)
graph.put_object("me", "feed", message="Hello, world")
FacebookアプリよりもDjangoアプリの方が多く、助けていただければ幸いです。ありがとう