2011-07-23 11 views
0

最近別の壁にメッセージを投稿するための「接続」として機能する初めてのFacebookブックアプリを作成しました。私はそれがすべて働いて、今私は他のユーザーとそれをテストしたい。 2人目のユーザーが自分のアプリを通じて壁に投稿できるようにするには、何を追加する必要がありますか?ユーザーは私のPHPスクリプトを通して完全にログインできますが、壁に掲示しようとすると拒否されています。Facebookアプリ - 複数のユーザーがいる壁の掲示

ユーザーは自分のアプリの「役割」セクションに追加する必要がありますか?はいの場合、にはが「検証済みの開発者」と表示されますか?

ありがとうございます。

+0

彼らは接続されていない人の壁に投稿していますか?あなた自身のプロフィールにステータス更新を投稿できるという面白い気持ちがあります。そうしないと、スパムの機会が蔓延します。そうでない場合は、他のところで私がドキュメントを指すことができる場合を除きます。 – TommyBs

+0

@TommyBs:実際には、これを使う必要があるのは1人だけです。しかし、私は別の人をセットアップする方法は?私はその人に自分のアプリなどを作成するように頼みたくはありません。これは可能です。あなたのスレッドをfacebook/twitterに投稿するには、ブログを持ち、facebook/twitterに接続するのが好きです。 –

+0

私はあなたを正しく理解しているなら、間違いなくあなたのアプリを承認する必要があり、自分のaccess_tokenやuser_idなどを使用する必要があり、投稿できる必要があります。あなたのアプリはデベロッパーモードなのか、それとも似ているのですか、それともライブですか? – TommyBs

答えて

0

チェックこのアウトは、これはあなたを助けるかもしれない - http://thinkdiff.net/facebook-connect/php-sdk-3-0-graph-api-base-facebook-connect-tutorial/

するか、あなたのコードを投稿することができた場合、私は確かにあなたが彼らの壁に掲示するためにあなたのアプリを使用するすべてのユーザーにそれを利用できるように助けることができる

ユーザーがアプリケーションを使用して壁に何かを投稿したい場合は、アプリケーションにpublish_stream拡張アクセス許可を与え、access_tokenを使用して、アプリケーションから壁に一人のユーザーだけでなく、任意の数のユーザーがそれを行うことができるので、コードを投稿すれば、私はそれを手伝うことができます。

+0

getLoginUrl()を取得するときにpublish_streamを追加すると、トリックが実行されました!ありがとう、たくさんの仲間。別のもの:壁に掲示するたびに私のサイトにログインしなければならないのを避けるにはどうすればいいですか?アクセストークンをSQLなどで保存できますか? –

+0

はい、access_tokenを保存するには、offline_accessを拡張アクセス権として追加します。これにより、より長い時間使用できるaccess_tokenが与えられ、dbに保存することができます –

関連する問題