Я использую библиотеку hello.js для получения контакта Yahoo, но страница входа отображается после того, как я пытаюсь нажать согласиться, но она вернет всплывающее окно, например
"О, о
Похоже, что-то пошло не так ".
У меня есть попытка с другим перенаправлением 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 перенаправления, но та же проблема> У меня также есть попытка с URL моей страницы, который я перенаправлю "доменное имя / friend_request.php".