Google+ API 提供豐富的用戶內容存取能力,本文示範如何使用 PHP 串接 Google+ Data API,搜尋並整合公開活動流至自有應用。
https://www.googleapis.com/plus/v1/$apiKey = 'YOUR_API_KEY';
$userId = 'GOOGLE_PLUS_USER_ID';
$url = "https://www.googleapis.com/plus/v1/people/{$userId}/activities/public?key={$apiKey}";
$ch = curl_init($url);
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
]);
$response = curl_exec($ch);
curl_close($ch);
$activities = json_decode($response, true);
// 解析 $activities['items'] 陣列
每個 activity 包含:id、published、updated、verb (post/share)、object (content/attachments)、actor (作者資訊)。
注意:Google+ 已於 2019 年關閉消費者版服務,本文僅供歷史技術參考,現代應用請改用 Google People API 或其他社交平台 API。