簡體   English   中英

使用Google+ API(PHP),如何創建公共活動供稿始終顯示特定用戶的數據,但不顯示當前登錄的用戶?

[英]Using the Google+ API (PHP,) how can I make a public activity feed always display a specific user's data, but not the current logged in user?

我在我的服務器上設置了Google+ API php客戶端,我可以自行提取Feed活動,但僅限於我授權。 我要做的只是在我的個人網頁上顯示我的內容的饋送,一個小部件。

這難嗎? 看起來它應該是直截了當的。 我的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調用的結果暴露給其他用戶。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM