I am trying to access the user info or user id after authenticating the user.
I have this url I call with
curl_init(https://www.googleapis.com/buzz/v1/people/@me/@self)
but it doesn't work. It says:
<?xml version="1.0" encoding="UTF-8"?>
<errors xmlns="http://schemas.google.com/g/2005"><error>
<domain>GData</domain>
<code>authError</code>
<location type="header">Authorization</location>
<internalReason>@me called by anonymous</internalReason></error></errors>
So I added a key at the end
curl_init(https://www.googleapis.com/buzz/v1/people/@me/@self?key="...")
But it says "Bad Request Access not Configured"..I am geting now where..
any ideas? THanks
答案 0 :(得分:1)
您需要使用OAuth。您不能只对API进行未经身份验证的HTTP请求。有关API,请参阅authorization上的文档。此外,关键参数必须是从API Console获得的开发人员密钥。