2011-10-03 20 views
0

私のアプリはオフラインで使用するためにFacebookアクセストークンを保存します。このアプリの主な目的は、ユーザーが友人の誕生日の指定された日数以内に人の壁に自動的に投稿できるようにすることです。アクセストークンに基づく統計情報?

私のアプリは、スパムのためにFacebookによってブロックされています(一部のユーザーは目的に合わせてアプリを使用する代わりに、友人にマーケティングメッセージを送信しています)。

私はこれらのユーザーが誰であるかを調べ、自分のアプリケーションへのアクセスを遮断したいと考えています。唯一の問題は、FacebookのAppに数百のアクセストークンがあることです(私のアプリケーションの各ユーザーに1つ)。統計情報のダッシュボードでは、アクセストークンごとの統計情報は表示されません。私は、どのユーザーがウォール・ポストをスパムとして報告しているかを調べる必要があります。

これを実行する方法はありますか?

魅力的になった後、Facebookは自分のアプリケーションのブロックを解除しましたが、もう一度やり直したくありません。私が知る限り、私はウォールポストをスパムとして報告した人の数を知ることができます...しかし、私はどのアクセストークンがそれらのポストを作ったのかわかりません。ユーザーがスパムメッセージを投稿しています。

答えて

0

あなたのアプリケーションを追跡するのはFacebookの仕事ではありませんアクティビティ誰かが友だちの壁に何かを投稿したときに少なくとも返された投稿IDをすべての活動に記録する必要があります。

そして、もう一回...あなたはは、ユーザーがオフラインときに何かを公開するoffline_access許可を必要としないでください!

+0

各投稿について、次の情報を記録します。プロフィールID、ToプロフィールID、メッセージテキスト、結果、投稿IDから。 この問題は、成功した(または失敗した)投稿をログに記録したくないということです。どのユーザーが投稿を壁から削除したのか(またはスパムとして報告したのか)を知る必要があります。 – Andy

+0

あなたの最善の策は、ユーザーに問題を報告するための実際の開発者向け連絡先電子メールを追加することです。また、テキストを分析して(ポリシーで許可されている場合)スパム送信者を見つけようとしてください – ifaour

+0

すべてのメッセージは「誕生日のお祝い」のメッセージです。私は一見して、実際のスパムのメッセージを見つけることができませんでした。その日の終わりには、人々が壁から投稿を削除するのを止めるのは難しいです...私は、どのユーザーが最もスパムレポートを取得しているかを示すレポートが必要です。 – Andy

関連する問題