0

私はホスティング会社で働いており、サポートをより簡単にする方法を探しています。ほとんどのお客様は、ヘルプデスク ソフトウェアではなく、Facebook を通じてお問い合わせいただいています。Facebook API を使用して、スタッフがヘルプデスクにログインするときに、アカウントにログインする必要なく、特定のアカウントの Facebook メッセージにアクセスできるようにするにはどうすればよいですか (メール/ユーザー名とパスワードを入力する必要がある場合など)。 . もちろん、電子メール アカウントとパスワードが必要ですが、Facebook アカウントに直接ログインできる php スクリプト (電子メール、パスワード) で設定できるパラメータはありますか。そして、API はアカウントから受信トレイなどの情報を渡すことができるため、スタッフが電子メールやパスを知る必要なく、クライアントのメッセージを表示できます。

4

1 に答える 1

1

いいえ - このようなログイン方法はサポートされていません。Facebook がこのようなサービスを使用しようとしているのを見つけた場合、おそらくブロックされます。顧客とのやり取りに Facebook アカウントを使用しているため、これは非常に望ましくありません。

あなたが試すことができるのは、Facebook API を使用して特定のユーザーの受信トレイを読み取ることです。このためには、ユーザー アカウントにread_mailboxアクセス許可を付与する必要があります。その後、次のリクエストを行うことができます。

https://graph.facebook.com/USERID/inbox

これにより、メッセージとその参加者のリストが返されます。特定のメッセージの ID を取得したら、API に直接クエリを実行できます。

https://graph.facebook.com/message_id

これにより、その ID に関連付けられたメッセージのスレッド全体に関するデータが得られます。ここから、適切と思われる方法でデータを独自のアプリケーションに統合できます。

于 2013-10-30T12:04:23.190 に答える