我試圖將Google Friend Connect作爲解決方案中的一個標誌實施。我已經使用PHP客戶端實現了Facebook Connect,並且希望使用OpenSocial PHP客戶端庫(http://code.google.com/p/opensocial-php-client/)爲Google Friend Connect使用相同的方法(OpenSocial)。一旦用戶連接,我想獲得他們的OpenSocial id並將其登錄到數據庫中。Google Friend Connect OpenSocial PHP客戶端
這裏是到目前爲止的代碼:
$gfc_provider = new osapiFriendConnectProvider();
$gfc_auth = new osapiOAuth2Legged(GFCAPIKEY, GFCSECRET);
$gfc_osapi = new osapi($gfc_provider, $gfc_auth);
$batch = $gfc_osapi->newBatch();
$batch->add($gfc_osapi->people->get(array('userId' => '@me')));
$result = $batch->execute();
print_r($result);
這裏的響應:
Array (
[0] => osapiError Object (
[errorCode:private] => 400
[errorMessage:private] =>
Cannot ask for me when anonymous
Error 400
[response] =>
)
)
我不知道我做錯了。有什麼建議麼?