0

サーバー側にGoogleサインインボタンを実装していました。

次の行で構文エラーが発生します。

$tokenInfo = json_decode($client::getIo()->authenticatedRequest($req)->getResponseBody());

ただし、これはhttps://developers.google.com/+/web/signin/server-side-flowから直接取得したものです。

私は PHP を初めて使用するため、これらの PHP 構文を明確に理解できません。記号 :: とはどういう意味ですか? これには、特定のバージョンの php が必要ですか?

助けてください

4

1 に答える 1

0

あなたの問題かもしれないと思う この質問に対する私の答えを見てください。

あなたが問題を抱えている行で:

$tokenInfo = json_decode($google::getIo()->authenticatedRequest($req)->getResponseBody());  

::に変更し->ます。API内の移行のために(私が思うに)getIo()変更する必要があります。getAuth()

その後、次のように変更した別のエラーが発生しました if ($token->error)if(isset($tokenInfo->error))

幸運を!

于 2015-03-22T21:07:53.133 に答える