我正在使用hello.js库获取雅虎联系,但登录页面显示之后,我尝试单击“同意”,但它将返回一个弹出窗口,例如 “哦哦 好像出了问题。” 我尝试使用其他重定向uri螺母未成功:
var CLIENT_IDS_ALL = {
yahoo : YAHOO_CLIENT_ID
};
var OAUTH_PROXY_URL = 'https://auth-server.herokuapp.com/proxy';
hello.init( {
yahoo : CLIENT_IDS_ALL.yahoo
}
,{
redirect_uri:'<domain name>/auth/callback',
oauth_proxy : OAUTH_PROXY_URL,
scope:"contacts"
}
);
function getFriendss(network, path){
$('.InviteFriendsInputs').hide();
hello(network).login({scope:'contacts'}).then(function(auth) {
// Get the friends
// using path, me/friends or me/contacts
hello(network).api('me/following', {count:'max',start:'0'}).then(function responseHandler(r) {
var email= [];
for(var i=0;i<r.data.length;i++){
var o = r.data[i];
if(o.email){
email.push({
name: (o.name) ? o.name : '---',
email: o.email
});
}
};
getRegisteredUser(email,'yahoo');
});
}, function() {
if(!auth||auth.error){
console.log("Signin aborted");
return;
}
});
}
我尝试通过重定向URI中的“域名/登录/回调”传递更改重定向uri,但存在相同的问题>我也尝试过使用我的页面网址,该网址将重新分配“域名/friend_request.php”。