via hotmail emailadressen contract personen ophalen
hallo iedereen,
ik zou graag willen dat je kan inloggen via hotmail en dat php of js (ik weet niet met welke taal dat moet)
contactpersonen kan ophalen van de gene die via hotmail inlogt zoals je eerst met facebook kon om je vrienden op te zoeken. zouden jullie me een eindje op weg kunnen helpen?
dit heb ik algevonden
maar hoe kan ik de contactpersonen ontvangen?
alvast bedankt.
ik zou graag willen dat je kan inloggen via hotmail en dat php of js (ik weet niet met welke taal dat moet)
contactpersonen kan ophalen van de gene die via hotmail inlogt zoals je eerst met facebook kon om je vrienden op te zoeken. zouden jullie me een eindje op weg kunnen helpen?
dit heb ik algevonden
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
WL.init({ client_id: clientId, redirect_uri: redirectUri });
WL.login({ "scope": "wl.basic" }).then(
function (response) {
showUserData();
},
function (response) {
log("Could not connect, status = " + response.status);
}
);
function showUserData() {
WL.api({ path: "/me", method: "GET" }).then(
function (response) {
log(JSON.stringify(response).replace(/,/g, "\n"));
},
function (response) {
log("API call failed: " + JSON.stringify(response.error).replace(/,/g, "\n"));
}
);
}
function log(message) {
var child = document.createTextNode(message);
var parent = document.getElementById('JsOutputDiv') || document.body;
parent.appendChild(child);
parent.appendChild(document.createElement("br"));
}
WL.login({ "scope": "wl.basic" }).then(
function (response) {
showUserData();
},
function (response) {
log("Could not connect, status = " + response.status);
}
);
function showUserData() {
WL.api({ path: "/me", method: "GET" }).then(
function (response) {
log(JSON.stringify(response).replace(/,/g, "\n"));
},
function (response) {
log("API call failed: " + JSON.stringify(response.error).replace(/,/g, "\n"));
}
);
}
function log(message) {
var child = document.createTextNode(message);
var parent = document.getElementById('JsOutputDiv') || document.body;
parent.appendChild(child);
parent.appendChild(document.createElement("br"));
}
maar hoe kan ik de contactpersonen ontvangen?
alvast bedankt.
Gewijzigd op 12/05/2014 20:42:16 door Christian k
Kijk hier eens naar. Deze is ook geschikt voor de tientallen andere Social Network Provider:
http://hybridauth.sourceforge.net/
http://hybridauth.sourceforge.net/
ik snap het niet helemaal ik heb nu een key aangemaakt. en nu?
Daar op de voorpagina zie ik toch al een mooi script staan. Gebruik wel 'Live' in plaats van 'Twitter'. En zet in de config de keys op de juiste plek.
Gewijzigd op 13/05/2014 19:09:47 door - Ariën -
vreselijk,
die mensen die je gegevens verkopen voor een creditje op een site of zelf vanwege "leuk".
En maar denken, "wat is er toch een hoop spam op de wereld"
die mensen die je gegevens verkopen voor een creditje op een site of zelf vanwege "leuk".
En maar denken, "wat is er toch een hoop spam op de wereld"
Gelukkig is dit eindelijk passé om mensen mee te mailen. Vroeger kreeg ik dagelijks van diverse site (schimmige hack-sites en criminals-sites) zulke crap. Maar nu krijg ik die helemaal niet meer....
Maar het hoeft ook niet per se om mails te gaan of iets dergelijks. Je kan ook een systeem bouwen om te kijken of jouw vrienden ook lid zijn van een site, zodat je die als vriend kan toevoegen.
Maar het hoeft ook niet per se om mails te gaan of iets dergelijks. Je kan ook een systeem bouwen om te kijken of jouw vrienden ook lid zijn van een site, zodat je die als vriend kan toevoegen.
ik zal er vanmiddag weer even naar kijken want had gister echt even geen tijd.
ja het is de bedoeling dat zodra je inlogt dat het script al je contactpersonen ophaalt en dan
via de contactpersonen kijkt naar het e-mailadres of deze persoon gebruikt maakt van de site
is dat zo dan controleert hij of je al vrienden bent met die persoon en anders staat er een knop met
voeg toe als vriend.
ja het is de bedoeling dat zodra je inlogt dat het script al je contactpersonen ophaalt en dan
via de contactpersonen kijkt naar het e-mailadres of deze persoon gebruikt maakt van de site
is dat zo dan controleert hij of je al vrienden bent met die persoon en anders staat er een knop met
voeg toe als vriend.
Als het goed is (ik heb het (nog) niet uitgetest) zou het genoemde script, met mijn aanpassingen een lijst moeten geven van al je mailadressen als contactpersonen.
Ik zou zeggen: Probeer het eerst eens uit.
Ik zou zeggen: Probeer het eerst eens uit.
sorry voor de laatte reactie!
ik heb hyberAuth op mijn server geinstalleert.
nu probeer ik dit script uittevoeren:
maar ik krijg deze melding te zien:
wat doe ik fout?
ik heb hyberAuth op mijn server geinstalleert.
nu probeer ik dit script uittevoeren:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$config = dirname(__FILE__) . '/hybridauth/config.php';
require_once( "hybridauth/Hybrid/Auth.php" );
try{
$hybridauth = new Hybrid_Auth( $config );
$Live = $hybridauth->authenticate( "Live" );
$user_contacts = $Live->getUserContacts();
}
catch( Exception $e ){
echo "Ooophs, we got an error: " . $e->getMessage();
}
?>
$config = dirname(__FILE__) . '/hybridauth/config.php';
require_once( "hybridauth/Hybrid/Auth.php" );
try{
$hybridauth = new Hybrid_Auth( $config );
$Live = $hybridauth->authenticate( "Live" );
$user_contacts = $Live->getUserContacts();
}
catch( Exception $e ){
echo "Ooophs, we got an error: " . $e->getMessage();
}
?>
maar ik krijg deze melding te zien:
Code (php)
1
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /public_html/config.php on line 9
wat doe ik fout?
Lees je foutmelding eens goed. De fout zit hem in je config.php.
ho ja sorry :p mijn fout
het probleem al opgelost
nu krijg ik dit te zien
hoe kan ik dat oplossen?
het probleem al opgelost
nu krijg ik dit te zien
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<!-- ServerInfo: BL2IDSLGN3B067 2014.05.12.17.16.17 Live1 ExclusiveNew LocVer:0 -->
<!-- PreprocessInfo: BTSA007:RR1BLDA129, -- Version: 16,0,25123,0 -->
<html dir="ltr"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><base href="https://login.live.com/pp1600/"/><title>Microsoft account</title><meta name="PageID" content="i4400"><meta name="SiteID" content="38936"><meta name="ReqLC" content="1033"><meta name="LocLC" content="1033"><link rel="stylesheet" type="text/css" href="CSS/WEBblue1033.css?x=16.0.25000.0"/><script type="text/javascript">
function EndPPCRL(rs,u){ if(external){ try{ if(rs){ external.RequestStatus=rs;external.WebFlowUrl=u;external.NotifyIdentityChanged();external.ReturnToApp();}else{ external.Submit();external.BrowseToAuthUI();}}catch(e){}}}function BodyLoad() { EndPPCRL(-2147186656);}WizardExternalHelper = function(){ };WizardExternalHelper.prototype ={
setProperty: function(key, value){ try{ window.external.Property(key) = value;}catch (e) { }},finalNext: function(){ try{ window.external.FinalNext();}catch (e) { }}}; try{ var externalHelper = new WizardExternalHelper();externalHelper.setProperty("ExtendedErrorString", "");externalHelper.setProperty("ErrorCode", parseInt(1));externalHelper.setProperty("ErrorString", "This service isn't available right now���please try again later.");externalHelper.finalNext();}catch(e){}function OnBack() { }function OnNext() { }</script></head><body class="modern" onLoad="BodyLoad()"><div class="header" id="i0272"><span>Microsoft account</span></div><div class="content"><div style="padding:15px 0 0 0;font-size:1px;"> </div><h1 class="css0046">We're unable to complete your request</h1><p class="css0005">Microsoft account is experiencing technical problems. Please try again later.</p></div></body></html>
<!-- User-Agent:Mozilla/5.0 $X11$ Linux i686$ AppleWebKit/537.36 $KHTML, like Gecko$ Chrome/34.0.1847.116 Safari/537.36 -->
<!-- PreprocessInfo: BTSA007:RR1BLDA129, -- Version: 16,0,25123,0 -->
<html dir="ltr"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><base href="https://login.live.com/pp1600/"/><title>Microsoft account</title><meta name="PageID" content="i4400"><meta name="SiteID" content="38936"><meta name="ReqLC" content="1033"><meta name="LocLC" content="1033"><link rel="stylesheet" type="text/css" href="CSS/WEBblue1033.css?x=16.0.25000.0"/><script type="text/javascript">
function EndPPCRL(rs,u){ if(external){ try{ if(rs){ external.RequestStatus=rs;external.WebFlowUrl=u;external.NotifyIdentityChanged();external.ReturnToApp();}else{ external.Submit();external.BrowseToAuthUI();}}catch(e){}}}function BodyLoad() { EndPPCRL(-2147186656);}WizardExternalHelper = function(){ };WizardExternalHelper.prototype ={
setProperty: function(key, value){ try{ window.external.Property(key) = value;}catch (e) { }},finalNext: function(){ try{ window.external.FinalNext();}catch (e) { }}}; try{ var externalHelper = new WizardExternalHelper();externalHelper.setProperty("ExtendedErrorString", "");externalHelper.setProperty("ErrorCode", parseInt(1));externalHelper.setProperty("ErrorString", "This service isn't available right now���please try again later.");externalHelper.finalNext();}catch(e){}function OnBack() { }function OnNext() { }</script></head><body class="modern" onLoad="BodyLoad()"><div class="header" id="i0272"><span>Microsoft account</span></div><div class="content"><div style="padding:15px 0 0 0;font-size:1px;"> </div><h1 class="css0046">We're unable to complete your request</h1><p class="css0005">Microsoft account is experiencing technical problems. Please try again later.</p></div></body></html>
<!-- User-Agent:Mozilla/5.0 $X11$ Linux i686$ AppleWebKit/537.36 $KHTML, like Gecko$ Chrome/34.0.1847.116 Safari/537.36 -->
hoe kan ik dat oplossen?
Dit is gewoon HTML & JavaScript...
Zie je dat in je broncode, of op je beeld bij uitvoer?
heb je anders een voorbeeld van je script die we kunnen bekijken?
Zie je dat in je broncode, of op je beeld bij uitvoer?
heb je anders een voorbeeld van je script die we kunnen bekijken?
Gewijzigd op 15/05/2014 17:29:06 door - Ariën -
dat weet ik.
nee ik heb um niet op het internet staan alleen op localhost.
maar als ik het bestand wil uitvoeren dan word ik geredirect naar een url van windows
en krijg ik die htmlcode te zien met een error. maar wat moet ik daar mee doen?
Toevoeging op 15/05/2014 17:32:47:
https://login.live.com/err.srf?lc=1033#error=invalid_request&error_description=The%20provided%20value%20for%20the%20input%20parameter%20';redirect_uri'%20is%20not%20valid.%20The%20expected%20value%20is%20'https://login.live.com/oauth20_desktop.srf'%20or%20a%20URL%20which%20matches%20the%20redirect%20URI%20registered%20for%20this%20client%20application.
Toevoeging op 15/05/2014 17:33:01:
daar word ik heen geredirect
nee ik heb um niet op het internet staan alleen op localhost.
maar als ik het bestand wil uitvoeren dan word ik geredirect naar een url van windows
en krijg ik die htmlcode te zien met een error. maar wat moet ik daar mee doen?
Toevoeging op 15/05/2014 17:32:47:
https://login.live.com/err.srf?lc=1033#error=invalid_request&error_description=The%20provided%20value%20for%20the%20input%20parameter%20';redirect_uri'%20is%20not%20valid.%20The%20expected%20value%20is%20'https://login.live.com/oauth20_desktop.srf'%20or%20a%20URL%20which%20matches%20the%20redirect%20URI%20registered%20for%20this%20client%20application.
Toevoeging op 15/05/2014 17:33:01:
daar word ik heen geredirect
Zie je die code op je eigen domein, of is dit het domein van Windows Live?
Gebeurt dit ook bij andere Social-media providers, zoals FB of Twitter?
Misschien moet je je domein waarvandaan je redirect opgeven bij Windows Live?
Gebeurt dit ook bij andere Social-media providers, zoals FB of Twitter?
Misschien moet je je domein waarvandaan je redirect opgeven bij Windows Live?
Gewijzigd op 15/05/2014 17:35:22 door - Ariën -
op mijn eigen domein
ik heb een domein opgegeven maar het helpt niet
ik heb een domein opgegeven maar het helpt niet
Als je het op een domein draait? Heb je een voorbeeld?
Desnoods mag je me die wel PMén als je echt niet wilt dat deze publiekelijk zichtbaar is.
Desnoods mag je me die wel PMén als je echt niet wilt dat deze publiekelijk zichtbaar is.
Gewijzigd op 15/05/2014 18:45:20 door - Ariën -
http://smiletime.net16.net/test.php
het andere wat op het domein staat is een project van mij en een college heeft hier verder niks mee te maken
het andere wat op het domein staat is een project van mij en een college heeft hier verder niks mee te maken
Quote:
The provided value for the input parameter 'redirect_uri' is not valid. The expected value is 'https://login.live.com/oauth20_desktop.srf' or a URL which matches the redirect URI registered for this client application.
Lijkt erop dat je instellingen bij Windows Live niet goed staan.
Om welke instelling kan het gaan?
Toevoeging op 15/05/2014 19:49:02:
Om welke instelling kan het gaan?
Toevoeging op 15/05/2014 19:49:02:
Om welke instelling kan het gaan?
De domein waarvandaan je redirect.
moet je daar een aparte pagina voormaken? of dezelfde




