3

Facebook 用の小さなアプリを開発しようとしていますが、API の問題に直面しています。数回検索した後、グラフ API では自分のやりたいことを実行できないと思い始めました...

基本的に、グループウォールにメッセージを自動投稿したいです。私は人々がメッセージを投稿できるウェブサイトを持っています。このコミュニティには Facebook グループもあります。私のポイントは、Web サイトからのメッセージのコピーを自動的に Facebook グループに投稿することです。もちろん、新しいメッセージがウェブサイトに送信されるたびに。

アプリとページは単独でグループ ウォールに投稿できないことを知っています。そこで、ボットのように機能する Facebook アカウントを作成して、グループにメッセージを投稿することを検討しました。このユーザーの有効期間が長いアクセス トークンを取得し、有効期限が切れたら手動で更新する必要があると思います。手動でログインする必要はありませんが、トークンを時々更新する必要がある場合は大したことではありません。

それは可能ですか?それを行うためのより良いトリックはありますか?

Facebook API について少し混乱しており、この質問で申し訳ありません。さらに、fb API の変更により、Web を介した多くの回答が非推奨になりました。私が探しているのは、自分のアプリを開発できるようにするためのスタート (アイデア) です。

ご協力ありがとうございました :)

4

1 に答える 1

1

はい、それは本当に簡単です:

access_tokenまず、 n の許可が必要ですoffline_access(この方法で 2 か月間持続します) 。

次に、この access_token をどこかに保存して、次のようにします。

グループ ウォールへの投稿:

$fbk = new Facebook(...);
$bfk->setAccessToken($yourBotAccessToken);
$postId = $fbk->api("/$fbGroupId/feed/",'post',$message);

最初の投稿に返信を投稿することもできます。

$fbk->api('/'.$postid.'/comments/','post',$reply);
于 2013-05-02T15:36:21.237 に答える