サーバーに Google+ API php クライアントをセットアップし、独自のフィード アクティビティを取得できますが、それは承認したからにすぎません。私がやろうとしているのは、ウィジェットのように、常に私のコンテンツのフィードを私の個人的な Web ページに表示することです。
これは難しいですか?それはまっすぐに進むべきだと思われます。私はPHPの知識が限られています。
サーバーに Google+ API php クライアントをセットアップし、独自のフィード アクティビティを取得できますが、それは承認したからにすぎません。私がやろうとしているのは、ウィジェットのように、常に私のコンテンツのフィードを私の個人的な Web ページに表示することです。
これは難しいですか?それはまっすぐに進むべきだと思われます。私はPHPの知識が限られています。
これが私がすることです。
$client = new apiClient();
$client->setDeveloperKey($api_key);
$plus = new apiPlusService($client);
$person = $plus->people->get($plus_id);
$collection = 'public';
$activities = $plus->activities->listActivities($plus_id, $collection);
これを示す SDK の例があります。
ユーザー データへのアクセスを許可するアクセス トークンを保存し、そのアクセス トークンを使用してすべての API 呼び出しを行っているようです。
アプリケーションが本番環境で実行されており、複数のユーザーがアクセスしている場合、各ユーザーのアクセス トークンを認証して保存する必要があります。次に、ユーザーに代わってすべてのリクエストに対してユーザー固有のアクセス トークンを使用する必要があります。
小川を渡らないことが重要です。アクセス トークンは、ユーザーの機密情報を扱う場合と同じように扱ってください。あるユーザーのトークンや、そのトークンを使用した API 呼び出しの結果を他のユーザーに公開しないでください。