如何通过 oAuth 库从 VK 获取电子邮件
How to get email from VK via oAuth library
有人知道从 vk 社交网站获取电子邮件 ID 的方法吗?当我尝试时,它仅提供以下信息。
stdClass Object ( [response] => Array ( [0] => stdClass Object ( [uid] => 322372142 [first_name] => Gaurav [last_name] => Pal ) ) )
我正在使用下面的代码拨打电话。
$success = $client->CallAPI('https://api.vk.com/method/users.get','GET', array(), array('FailOnAccessError'=>true), $user);
无法将用户电子邮件或手机 phone 附加到他的页面。你不应该尝试。请相信我作为 vk api 多年的工作者。
我找到了一种从 VK 获取电子邮件的方法。
首先从url下方获取"CODE"
https://oauth.vk.com/authorize?client_id=MY_CLIENT_ID&scope=email&redirect_uri=MY_REDIRECT_URL&response_type=code
现在发送 CURL 请求从下面 url:
获取 "EMAIL", "USER_ID", "ACCESS_TOKEN"
https://api.vk.com/oauth/access_token?client_id=MY_CLIENT_ID&client_secret=MY_CLIENT_SECRET_KEY&code=FETCHED_CODE&redirect_uri=MY_REDIRECT_URL
要获取电子邮件以外的信息,请使用以下 URL
https://api.vk.com/method/users.get?uids=FETCED_USER_ID&access_token=FETCHED_ACCESS_TOKEN
有人知道从 vk 社交网站获取电子邮件 ID 的方法吗?当我尝试时,它仅提供以下信息。
stdClass Object ( [response] => Array ( [0] => stdClass Object ( [uid] => 322372142 [first_name] => Gaurav [last_name] => Pal ) ) )
我正在使用下面的代码拨打电话。
$success = $client->CallAPI('https://api.vk.com/method/users.get','GET', array(), array('FailOnAccessError'=>true), $user);
无法将用户电子邮件或手机 phone 附加到他的页面。你不应该尝试。请相信我作为 vk api 多年的工作者。
我找到了一种从 VK 获取电子邮件的方法。
首先从url下方获取"CODE"
https://oauth.vk.com/authorize?client_id=MY_CLIENT_ID&scope=email&redirect_uri=MY_REDIRECT_URL&response_type=code
现在发送 CURL 请求从下面 url:
获取 "EMAIL", "USER_ID", "ACCESS_TOKEN"https://api.vk.com/oauth/access_token?client_id=MY_CLIENT_ID&client_secret=MY_CLIENT_SECRET_KEY&code=FETCHED_CODE&redirect_uri=MY_REDIRECT_URL
要获取电子邮件以外的信息,请使用以下 URL
https://api.vk.com/method/users.get?uids=FETCED_USER_ID&access_token=FETCHED_ACCESS_TOKEN