1

ページ管理者に代わって投稿したい Facebook ページがいくつかあります。次のようなものが必要です。

  1. Facebook アカウントを使用して Facebook ページ管理者にログインし、ボタンをクリックして認証します
  2. 彼の Facebook ページにコンテンツを公開するためのすべての権利 (page_access_token と page_ID) を取得します
  3. 私のサイトに来る一部のユーザーは、それぞれの 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アプリの方が多く、助けていただければ幸いです。ありがとう

4

1 に答える 1

0

最初の 2 つのステップを非常によく説明しているガイドがあると思います。そのサイトへのリンクは許可されていませんが、その理由はわかりません。Google で「Python/Django を使用してユーザーに代わって Facebook に投稿する」を検索すると役立つ可能性があります。

于 2013-05-26T15:43:40.253 に答える