我目前正在編寫一個PHP應用程序。Graph API的不一致
我注意到一些奇怪的事情,當它沒有返回人的生日。爲了簡單起見,當我手動查詢圖表api時,它給了我完整的結果集(包括生日,電子郵件等)。但是,當我在我的應用程序中運行它時,它會回來,好像我還沒有發送訪問令牌。
當我手動訪問地址它產生:
{
"id": "507665705",
"name": "Ally Dewar",
"first_name": "Ally",
"last_name": "Dewar",
"link": "https://www.facebook.com/alastair.dewar",
"username": "alastair.dewar",
"birthday": "06/22/1990",
"location": {
"id": "113744028635772",
"name": "Greenock"
},
"gender": "male",
"email": "alastair\u0040alastairdewar.co.uk",
"timezone": 1,
"locale": "en_GB",
"verified": true,
"updated_time": "2012-03-11T15:56:19+0000"
}
然而,當我的應用程序,使相同的請求(網址完全相同),它回來了
{"id":"507665705","name":"Ally Dewar","first_name":"Ally","last_name":"Dewar","link":"http:\/\/www.facebook.com\/alastair.dewar","username":"alastair.dewar","gender":"male","email":"alastair\u0040alastairdewar.co.uk","locale":"en_GB"}
我的直覺說,可能是Facebook應用程序中的一個設置,因爲事先不存在問題。
編輯:https://developers.facebook.com/bugs/412680422092698?browse=search_4f854dc037a2a5d12811839
感謝您的任何意見。
你需要facebook的憑據(範圍參數),也許多數民衆贊成在嗎? – ahmet2106 2012-04-14 19:54:16