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