[英]PHP: Facebook JSON objects
我正在嘗試從Facebook獲取用戶位置。
在Graph API›用戶頁面中,說:
location:一個包含名稱和ID的JSON對象
我需要位置名稱,但無法獲取。 到目前為止,我已經完成了:
$loc = $facebook->api('/me', array('fields' => 'location'));
但是我不明白,也不知道該怎么辦..
萬分感謝!
確保您擁有正確的特權,如果沒有,請先申請。
您需要請求“ user_location”特權。
如果您使用的是登錄按鈕,請將其添加到perms參數中。
<fb:login-button perms="user_location"></fb:login-button>
如果您使用的是Javascript API,請將其添加到options參數:
FB.login(function(response) {
if (response.session) {
// do stuff
}
}, { perms:"user_location" });
您可能還想嘗試一下以查看可用的數據。
$response = $facebook->api('/me');
var_dump($response);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.