4

2 月 6 日以降、Facebook はグラフ API を使用して誰かのウォールに投稿することを許可しなくなりました。

彼らが提案する修正方法は、フィード ダイアログを使用して、「to:」パラメーターを使用して友人のウォールに投稿することです。私が知る限り、「to:」パラメーターは 1 人のユーザーしか指定できません。

javascriptまたはPHP API(またはその他の方法)を使用して、ユーザーが複数のユーザーの壁(ダイアログ内で選択したか、他の場所から取得したIDのリストから選択)に投稿できるようにしていますか?

4

1 に答える 1

4

いい質問です。これは実際に私が Facebook と連絡を取り合っていることです。

簡単に言うとノーです。一度に複数のウォールに投稿する明確で簡潔な方法はもうありません。

長い答え....

Facebook からの情報によると、オープン グラフ API を介して大量のスパムが送信されたため、複数のウォールに投稿するオプションを削除しました。みんなの正気を保つために、彼らは機能を完全に削除することにしました。合法的に使用しようとする私たちにとって必ずしも理想的なシナリオではありませんが、10億人のユーザーがいるときに戦いを選ぶと思います.

彼らの答えの短いバージョンは、2 つのオプションがあるというものでした。

  1. (あなたが言ったように)一連の友達を選択し、フィードダイアログで to: パラメータを使用して、一度に1人ずつ送信できます。これはそれを困難にします

  2. 可能であれば、Facebook アプリのユーザーであるユーザーを特定し、そのユーザーの @facebook.com メール アドレスにメールを送信します。アプリが既に認証されている場合は、通知ジュエルが点灯し、受信トレイに未読として表示されます。彼らがあなたのアプリを認証していない場合、宝石を点灯させないユーザーの「その他」のメールボックスに送られます。実際にはウォールに投稿しないため、フィード ダイアログとはまったく同じではありませんが、仮説的にはそれでも彼らの注意を引きます。

これらは、Web アプリを使用する私たちに残された唯一のオプションです。

于 2013-02-14T01:38:40.490 に答える