내 연락처 관리자 앱에서 페이스 북에서 연락처를 가져올 수있는 옵션이 필요합니다. hello.js
이를 사용하여 필자는이페이스 북의 API가 돌아 오지 않는 친구 연락처 정보
{
"data": [
],
"summary": {
"total_count": 1076
}
}
같은 친구의 수를 반환하지만 getFriends('facebook','me/taggable_friends')
를 사용하여, 난이 기능은 getFriends('facebook','me/friends')
.This에 의해 호출
기능
function getFriends(network, path){
var list = document.getElementById('list');
list.innerHTML = '';
// login
hello.login(network, {scope:'friends'}, function(auth){
if(!auth||auth.error){
console.log("Signin aborted");
return;
}
// Get the friends
// using path, me/friends or me/contacts
hello(network).api(path , function responseHandler(r){
for(var i=0;i<r.data.length;i++){
var o = r.data[i];
var li = document.createElement('li');
var ph = "";
if(o.gd$phoneNumber != undefined)
{
for (var j = 0; j <= o.gd$phoneNumber.length; j++ ) {
if(o.gd$phoneNumber[j] != undefined)
{
//console.log(o.gd$phoneNumber[j].$t);
ph += o.gd$phoneNumber[j].$t +'<br>';
}
};
}
li.innerHTML = o.name + (o.thumbnail?" <img src="+o.thumbnail+" />":'') +' Phone : '+ph;
list.appendChild(li);
};
});
});
}이다 친구의 이름과 이미지를 얻지 만 전자 메일 ID 또는 연락처 번호는 가져 오지 않습니다.
누구든지 문제를 파악할 수 있습니까?
:
자세한 정보는 변경 로그에서 찾을 수 있습니까? –
아니요, 그렇다고해도 가능하지 않습니다. 대중이 항상 API로 그것을 붙잡을 수 있다는 것을 의미하지는 않습니다. 전자 메일은 승인 된 사용자 (전자 메일 범위 포함) 만 가능하며 전화를 전혀 사용할 수 없습니다. – luschn
기존 앱이 모두 v1.0을 사용 중이며 2015 년 4 월 이후에 앱 사용이 중단됩니다. – luschn