質問

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
役に立ちましたか?

解決

You need to use OAuth. You can't just make an unauthenticated HTTP request to the API. See the documentation on authorization for the API. Also, the key parameter needs to be a developer key obtained from the API Console.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top