Google API PHP身份验证无效令牌格式(问题和答案)

时间:2019-01-21 20:42:15

标签: google-oauth google-api-php-client google-api-client

Google Calendar API PHP Example Page运行示例代码时,它说“输入验证码:”,这时我从Google Authenticatior输入了2FA代码。

这产生了“致命错误:未捕获的InvalidArgumentException:/vendor/google/apiclient/src/Google/Client.php:434中无效的令牌格式”

1 个答案:

答案 0 :(得分:0)

我花了几个小时来验证密钥和json格式并进行谷歌搜索,直到我最终发现它不需要2FA代码,它需要一个魔术令牌。

如果将提示上方的链接复制并粘贴到浏览器中,然后将其返回给您的令牌复制并粘贴到“令牌”提示中,则一切正常。

这是我100%的错,但我在此发布此信息是为了希望避免其他人也浪费时间。

如果有任何Google员工正在阅读此书,则最好使“令牌”提示和错误消息不太明确。