1

そのため、Googleハングアウトリンクからデータを取得し、セッション中の場合に表示する単純なカスタムPHPスクリプトを作成できるかどうかを調べようとしています.

私は Google API にかなり慣れていません。私の最終的な目標は、誰かが特定のハングアウト リンクに参加したときに表示されるボタンを Web サイトに作成することです。

これは可能だと思いますか?アドバイスをいただければ幸いです。

ここで私は考えていました:

$stuff = strip_tags(file_get_contents("https://hangouts.google.com/hangouts/_/4im2yhs5kry4vjhlu4yop25tsea"));

$eStrings = explode(' ', $stuff);

次に、コードからデータを取得し、それがライブかどうかを確認します。画面の上部に「ここにいるのはあなただけです」と表示されている場合、セッションが開始されていないと自動的に見なされます。

問題=>ユーザーアクセスが必要なため、Googleログイン画面にリダイレクトされます。

アイデアのある方はアドバイスお願いします。

4

1 に答える 1

0

ベータ版の Google 用 PHP API SDK がありますが、ハングアウトをまったくサポートしていないようです。ただし、Google はハングアウト用のクライアント側 JavaScript インターフェースを公開しており、PHP サーバー側コードから発行して使用できるはずです。

JS インターフェースを使用すると、特定のハングアウトのgapi.hangout.onParticipantsChangedイベント通知を使用して、誰かが参加したことを知ることができます。

次に、gapi.hangouts.getParticipants()関数を利用して、ハングアウトに参加しているユーザーのリストを取得し、現在のユーザーにボタンを表示するかどうかを決定します。

于 2016-01-21T21:10:23.283 に答える